OTHER
Sync IVR Prompt Registry in Airtable to Fresh ElevenLabs Audio
Runs nightly against an Airtable IVR prompt registry, finds rows whose script text changed since last synthesis, regenerates only those ElevenLabs clips.
How it runs
The automated pipeline, trigger to output.
- TriggerNightly schedule fires
- ActionRead all IVR prompt rows from Airtable registryAirtable
- LogicKeep rows whose script hash differs from last synthesis
- ActionSynthesize changed prompts with ElevenLabsElevenLabs
- ActionUpload audio to DropboxDropbox
- OutputWrite audio URL and updated hash to Airtable rowAirtable
What it does
Keeps an Airtable-based IVR prompt registry and its rendered audio in lockstep. Each row holds a prompt's node ID, script text, voice settings, and a hash of the last synthesized text. The workflow detects rows where editors changed the wording (for example after a product rename) and re-renders just those, storing the new audio and updating the hash so nothing is re-synthesized twice.
When to use it
Use this when your IVR copy is managed as structured records in Airtable and you want a hands-off nightly job that voices only what actually changed, controlling ElevenLabs cost.
How it works
- 1A nightly schedule starts the run.
- 2An Airtable action reads all prompt rows in the registry.
- 3A logic step compares each row's current script hash to its stored last-synthesized hash and keeps only the mismatches.
- 4ElevenLabs synthesizes audio for each changed row using that row's voice ID and settings.
- 5The audio file is uploaded and an action writes the new audio URL and updated hash back to the Airtable row.
Set it up
What you configure once, before turning it on.
- 1Connect AirtableBases, tables, views, automations.
- 2Connect ElevenLabsText-to-speech, voice cloning.
- 3Connect DropboxFiles and folders.
- 4Set each agent's modelWe leave models unset so you pick the tier — fast + cheap, or top-quality.
- 5Tune it to your dataEdit the prompts, filters, and field mappings so it matches how your team works.
- 6Test, then turn it onRun once against a sample, confirm the output, then enable the trigger.
More Other workflows
Agent-Driven Full IVR Re-Voicing for a Rebrand
An agent takes a rebrand brief from Notion, audits every IVR prompt for old naming, rewrites and re-synthesizes the affected ones with ElevenLabs, archives them to Dropbox.
Regenerate IVR Voice Prompts When Notion Naming Doc Changes
Watches a Notion product-naming page and, whenever a product or feature name changes, regenerates the affected ElevenLabs IVR audio prompts and saves the new MP3s to Dropbox.
Pre-register a visitor, email a QR badge, and alert the host on arrival
When a host submits a visitor pre-registration form, this creates a visitor record, emails the guest a scannable QR badge with arrival instructions.
Sweep stale visitor check-ins, auto-checkout, and flag overdue guests
On a recurring schedule this finds visitors still marked on-site past their expected departure, auto-checks-out anyone past end-of-day.
Slack-Approved IVR Re-Voicing After a Product Rename
On demand from Slack, drafts updated IVR prompt scripts for a renamed product, posts them for human approval.
Build a daily expected-visitor roster and send it to the front desk
Every morning this pulls the day's pre-registered visitors from Airtable, builds a sorted arrival roster with hosts and times.
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.

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