SOCIAL MEDIA

Publish Approved Testimonials From an Airtable Queue

When a teammate flips a review to Approved in Airtable, it generates the narrated captioned video, posts it to social, and writes the live post URL back to the record.

CategorySocial Media
Enginesim
Difficultyintermediate
Triggerevent
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerAirtable record marked ApprovedAirtableAirtable
  • ActionWrite script + captions (OpenAI)OpenAI
  • ActionGenerate voiceover (ElevenLabs)ElevenLabsElevenLabs
  • ActionRender captioned video (Replicate)ReplicateReplicate
  • ActionPublish to social platformsSocial publishing
  • OutputWrite post URL back to AirtableAirtableAirtable

What it does

It watches an Airtable review queue and, the moment a row is marked Approved, turns that review into a captioned testimonial video, publishes it, and records the live link back on the row so your team sees status at a glance.

When to use it

Use it when reviews go through human curation first. Editors triage and approve in Airtable; this handles everything from approval to a posted clip and an updated record — no copy-paste handoffs.

How it works

  1. 1An Airtable trigger fires when a record's status changes to Approved.
  2. 2OpenAI turns the stored review text into a spoken script with synced captions.
  3. 3ElevenLabs synthesizes the voiceover from the script.
  4. 4Replicate renders the vertical captioned video using the approved brand template.
  5. 5Post to Platforms publishes the clip to your social accounts.
  6. 6The workflow writes the published status and live post URL back to the Airtable row.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect AirtableBases, tables, views, automations.
  2. 2
    Connect OpenAIModels, embeddings, files.
  3. 3
    Connect ElevenLabsText-to-speech, voice cloning.
  4. 4
    Connect ReplicateImage, video, and model inference.
  5. 5
    Connect Social publishingCross-post to X, LinkedIn, Instagram, TikTok, and 4 more in one call.
  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.