I write a lot. Blog posts, tutorials, opinion pieces. And every time I schedule one, the same doubts creep in. Did I get that statistic right? Has someone already written this, but better? And then there's the part I always put off: writing the social posts. A punchy tweet, a longer LinkedIn version, maybe something for Mastodon. By the time I've published the article, I've spent another 20 minutes crafting announcements.
So I told my agent to handle all of it.
The task
I use Ghost for my blog. Ghost supports webhooks. Whenever something happens, like a post being scheduled, it can send a notification to a URL. The Agency lets you trigger any task with a webhook. Connect the two, and your agent gets to work the moment you hit "Schedule."
Here's what I told my agent:
One message. My agent turned it into a task with a webhook URL. I copied that URL into Ghost's webhook settings under "Post scheduled," and that was it.
What happens when I schedule a post
Now, every time I schedule a post in Ghost, my agent:
- Receives the full post. Title, content, tags, everything, directly from Ghost.
- Extracts key claims and searches the web to verify them.
- Finds competing articles on the same topic and notes how they differ.
- Drafts social posts for Twitter/X and LinkedIn, matched to the article's tone.
A few minutes later, I have a report waiting for me. Here's a condensed version of what one looks like:
Fact Check
- "Studies show 3 cups of coffee a day reduces heart disease risk by 15%." Questionable. The study was funded by the Institute for Scientific Information on Coffee, an industry-backed group. A 2025 meta-analysis in The BMJ found a more modest association and noted confounding factors.
- "Coffee is the world's second most traded commodity after oil." Unverified. This claim is widely repeated but difficult to confirm. Most trade databases rank coffee behind oil, natural gas, gold, and several other commodities.
Similar Articles
- "Is Coffee Actually Good for You? What the Science Really Says" — Wired, October 2025. Covers similar ground but leans more skeptical. Consider referencing it and positioning your take as more balanced.
Twitter/X
That "3 cups of coffee prevents heart disease" claim? The study was funded by the coffee industry. Here's what independent research actually shows. New post:
I was writing a post about coffee and health, and almost fell into the same trap as everyone else — citing a study that sounded great but was industry-funded. The real picture is more nuanced than the headlines suggest. Here's what I found when I dug into the actual research, and why it matters for anyone writing about health topics.
That coffee stat? I would have published it without checking. I softened the claim, added the context, and moved on. Another time, the agent found an article covering the exact same topic from a well-known blog, which I hadn't seen. I rewrote my intro to acknowledge it and add my own take.
The social posts save me just as much time. Instead of staring at a blank tweet, I have a draft ready. I tweak it, post it, done.
Because the webhook fires when I schedule the post, not when I publish, I still have time to fix things. If the agent flags something serious, I unschedule, make the edit, and reschedule. The post goes live clean.
This isn't just for Ghost
Any CMS or publishing tool that supports webhooks works the same way. WordPress, Substack, Hugo with a CI pipeline. If it can send a POST request when something happens, your agent can respond to it.
The pattern is simple: something happens in your world, your agent reacts. Publishing is just one example. The same approach works for form submissions, new orders, support tickets, or anything else that fires a webhook.
Set it up once, and your agent becomes a publishing partner that catches what you miss and handles the busywork you'd rather skip.