feat(blog): add five blogs#5268
Conversation
Add how-to-create-an-ai-agent, ai-agent-vs-chatbot, ai-agents-vs-rpa, ai-agent-ideas, and best-zapier-alternatives posts.
|
The latest updates on your projects. Learn more about Vercel for GitHub. |
PR SummaryLow Risk Overview New posts (June 23–27, 2026): Follow-up: Frontmatter references Reviewed by Cursor Bugbot for commit dc8e27e. Configure here. |
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 2 potential issues.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit dc8e27e. Configure here.
| - emir | ||
| readingTime: 14 | ||
| tags: [AI Agents, Use Cases, Automation, Sim] | ||
| ogImage: /blog/ai-agent-ideas/cover.png |
There was a problem hiding this comment.
Missing blog cover image assets
Medium Severity
Each new post sets ogImage to /blog/<slug>/cover.png, but no matching files exist under apps/sim/public/blog/ for these slugs. With draft: false, published pages, listings, related posts, and Open Graph metadata will request images that 404.
Additional Locations (2)
Reviewed by Cursor Bugbot for commit dc8e27e. Configure here.
Greptile SummaryThis PR adds five new AI agent blog posts to
Confidence Score: 4/5Safe to merge as a draft/staging publish, but the five missing cover images should land before any post is promoted or indexed — broken OG images affect every social share. All five posts pass schema validation and both author IDs resolve correctly from the registry. The only substantive gap is that the cover.png assets referenced in every frontmatter ogImage field are not committed, so social-sharing metadata will be broken in production until those images ship. Two minor copy errors (a TL;DR that omits four tools in best-zapier-alternatives, and the 'everyone' pronoun in ai-agent-ideas) are cosmetic but visible to readers. All five posts reference missing OG image assets; best-zapier-alternatives/index.mdx has a TL;DR that is incomplete relative to its own title. Important Files Changed
Flowchart%%{init: {'theme': 'neutral'}}%%
flowchart TD
A[Blog Content PR] --> B[5 New MDX Posts]
B --> C[how-to-create-an-ai-agent waleed Jun 23]
B --> D[ai-agent-vs-chatbot emir Jun 24]
B --> E[ai-agents-vs-rpa emir Jun 25]
B --> F[ai-agent-ideas emir Jun 26]
B --> G[best-zapier-alternatives emir Jun 27]
C --> H[BlogFrontmatterSchema Zod validation]
D --> H
E --> H
F --> H
G --> H
H --> I{Author IDs resolve}
I --> J[waleed.json OK]
I --> K[emir.json OK]
H --> L{ogImage paths}
L --> M[cover.png assets not yet committed]
%%{init: {'theme': 'base', 'themeVariables': {"darkMode": true, "background": "#0d1117", "primaryColor": "#21262d", "primaryTextColor": "#e6edf3", "primaryBorderColor": "#8b949e", "lineColor": "#8b949e", "textColor": "#e6edf3", "edgeLabelBackground": "#161b22", "actorBkg": "#21262d", "actorBorder": "#8b949e", "actorTextColor": "#e6edf3", "actorLineColor": "#8b949e", "signalColor": "#8b949e", "signalTextColor": "#e6edf3", "noteBkgColor": "#373320", "noteBorderColor": "#d4a72c", "noteTextColor": "#f0e6c0", "labelBoxBkgColor": "#21262d", "labelBoxBorderColor": "#8b949e", "labelTextColor": "#e6edf3", "loopTextColor": "#e6edf3", "activationBkgColor": "#30363d", "activationBorderColor": "#8b949e"}}}%%
flowchart TD
A[Blog Content PR] --> B[5 New MDX Posts]
B --> C[how-to-create-an-ai-agent waleed Jun 23]
B --> D[ai-agent-vs-chatbot emir Jun 24]
B --> E[ai-agents-vs-rpa emir Jun 25]
B --> F[ai-agent-ideas emir Jun 26]
B --> G[best-zapier-alternatives emir Jun 27]
C --> H[BlogFrontmatterSchema Zod validation]
D --> H
E --> H
F --> H
G --> H
H --> I{Author IDs resolve}
I --> J[waleed.json OK]
I --> K[emir.json OK]
H --> L{ogImage paths}
L --> M[cover.png assets not yet committed]
Reviews (1): Last reviewed commit: "feat(blog): add five AI agent articles" | Re-trigger Greptile |
| - waleed | ||
| readingTime: 13 | ||
| tags: [AI Agents, Tutorial, No-Code, Sim, Workflow Automation] | ||
| ogImage: /blog/how-to-create-an-ai-agent/cover.png |
There was a problem hiding this comment.
Missing OG image assets across all five posts
All five new posts reference cover.png files (e.g., /blog/how-to-create-an-ai-agent/cover.png) that are not included in this PR. Until the actual image files are committed, every post will render a broken social-sharing card and an empty <meta property="og:image"> tag. The same applies to ai-agent-ideas, ai-agent-vs-chatbot, ai-agents-vs-rpa, and best-zapier-alternatives. This is flagged in the PR notes as a known follow-up — worth tracking explicitly so it ships before posts are indexed or shared.
Fix 'everyone' -> 'every idea' in ai-agent-ideas intro; add the four missing tools (Power Automate, Pipedream, Relay.app, Integrately) to the best-zapier-alternatives TL;DR so it lists all 10.
We are not HIPAA compliant; drop the claim from ai-agents-vs-rpa and best-zapier-alternatives, keeping the SOC2 claim.


Summary
apps/sim/content/blog/, dated June 23–27 2026:how-to-create-an-ai-agent— How to Build AI Agents With Sim (author: waleed)ai-agent-vs-chatbot— AI Agent vs Chatbot (author: emir)ai-agents-vs-rpa— AI Agents vs RPA (author: emir)ai-agent-ideas— 10 AI Agent Ideas (author: emir)best-zapier-alternatives— 10 Best Zapier Alternatives (author: emir)index.mdxwith schema-valid frontmatter (slug, title, description, date, author, tags, ogImage, canonical) and GFM tables/FAQ/blockquote formatting.Type of Change
Testing
Validated all five against the real
gray-matter+ ZodBlogFrontmatterSchema; authors resolve, dates parse, no stray markers or duplicate H1s.Notes (follow-up cleanup)
cover.pngpaths per slug — cover art still needs to be added.Checklist