AI AGENTS

Gate social posts on claim verification before they schedule

Before a queued social post publishes, an agent verifies any factual or statistical claim it contains, holding posts that fail and routing them to a human for approval.

CategoryAI Agents
Enginesim
Difficultyadvanced
Triggerwebhook
Steps6
Setup~25 min

How it runs

The automated pipeline, trigger to output.

  • TriggerWebhook: post staged for schedulingHTTP webhook
  • ActionDetect factual claims in copyOpenAI
  • LogicDoes the post contain claims?
  • ActionVerify claims against primary sourcesExa
  • LogicAny unsupported claim?
  • OutputPublish clean post or route held post to approvalSocial publishing

What it does

Social copy is where unsourced stats spread fastest because it skips formal review. This agent sits in front of your scheduling queue: whenever a post is staged via webhook, it scans the copy for factual claims, verifies each against primary sources, and only releases the post to publish if everything checks out. Anything questionable is held and pushed to an approval channel instead of going live unreviewed.

When to use it

For social and demand-gen teams who publish high volumes across platforms and need a lightweight automated guardrail against posting a wrong number.

How it works

  1. 1A webhook fires when a post is staged for scheduling.
  2. 2OpenAI detects whether the copy contains any verifiable factual claims.
  3. 3A branch skips claim-free posts straight to publish.
  4. 4For posts with claims, the agent searches Exa for primary sources and scores each claim.
  5. 5A second branch holds posts with any unsupported claim.
  6. 6Clean posts go out via the multi-platform publisher; held posts route to a Slack approval thread.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect HTTP webhookTrigger any URL on agent actions.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect ExaNeural search across the web.
  4. 4
    Connect Social publishingCross-post to X, LinkedIn, Instagram, TikTok, and 4 more in one call.
  5. 5
    Connect SlackChannels, DMs, threads, mentions.
  6. 6
    Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
  7. 7
    Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
  8. 8
    Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.

Run this workflow in your colony.

14-day trial. No DevOps. No Sales call. Provisioned in under a minute.