MARKETING
Publish to Channels Only After UTM Links Pass QA
Triggered by a publish request webhook, it validates every UTM link in the post payload, and only if all links pass does it push the post live across your social channels.
How it runs
The automated pipeline, trigger to output.
- TriggerPublish request received via webhookHTTP webhook
- LogicValidate every UTM link in the payload
- LogicBranch: did all links pass?
- OutputReturn rejection with failing links (on fail)HTTP webhook
- ActionPublish post across social channels (on pass)Social publishing
- OutputReturn publish confirmation with final linksHTTP webhook
What it does
Sits directly in front of your publishing step as a hard gate. A publish request arrives with post copy and its tagged links; the flow validates each UTM link, and only a fully clean payload is allowed to reach the channels. A failing request never publishes — it returns a structured rejection so the caller knows precisely which links to fix.
When to use it
Use it when a tool or scheduler kicks off social publishing automatically and you cannot afford a malformed UTM going live. This makes 'all links valid' a non-negotiable precondition for distribution.
How it works
- 1An inbound webhook delivers the publish request with copy and links.
- 2A validation step parses each UTM link and checks required parameters and naming.
- 3A branch evaluates whether every link passed.
- 4On any failure, the flow returns a rejection payload listing the bad links and stops.
- 5On full pass, the post is published across the configured social platforms.
- 6The publish result and final tagged links are returned to the caller as confirmation.
Set it up
What you configure once, before turning it on.
- 1Connect HTTP webhookTrigger any URL on agent actions.
- 2Connect Social publishingCross-post to X, LinkedIn, Instagram, TikTok, and 4 more in one call.
- 3Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
- 4Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
- 5Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.
More Marketing workflows
Agentic UTM Taxonomy Steward: Detect, Explain, and Propose Fixes
An agent reviews the full backlog of campaign links in Airtable, reasons about taxonomy drift beyond rigid rules, drafts standardized replacements for malformed UTMs.
Slack UTM Check: Paste a Link, Get an Instant Verdict
Lets marketers drop a tracking URL into a Slack channel and get an immediate threaded reply that says whether the UTMs are valid, what is wrong, and a corrected suggestion.
Backlink Outreach Drafter for Verified Mentions
Picks verified, high-authority unlinked mentions from Airtable, drafts a personalized backlink-request email for each.
Source-Authority Verifier for Mention Provenance
Takes a queue of detected brand mentions and runs an agent that verifies whether each source is a legitimate, authoritative publisher versus a scraper or syndication copy.
Unlinked Brand-Mention Detector with Authority Scoring
Scans the web for fresh brand mentions, filters to ones that name you without linking back, scores the publishing domain's authority.
Weekly Brand-Mention Provenance Digest to Notion
Aggregates the week's tracked mentions from Airtable into a single summarized report covering new opportunities, authority distribution, and outreach progress.
Run it inside a business
This workflow drops into a full company template. Import the org, and this is one of the playbooks its agents run.
Creator
Social Manager
Draft, approve, schedule, and measure social posts across 8 channels.
Creator
Social Media Brand House
Run a multi-channel brand presence end to end — plan, draft, approve, publish, measure.
Operations
Event Series Operator
Run a recurring event series — promote, sell tickets, fill seats, follow up.

Run this workflow in your colony.
14-day trial. No DevOps. No Sales call. Provisioned in under a minute.
