LEAD GENERATION

Voicemail Demo Request to Auto-Booked Google Calendar Slot

When a prospect leaves a demo voicemail, ElevenLabs transcribes it, the flow detects the requested timeframe, books the next open slot on the rep's Google Calendar.

CategoryLead Generation
Enginesim
Difficultyintermediate
Triggerwebhook
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerVoicemail recording received via webhookHTTP webhook
  • ActionTranscribe voicemail with ElevenLabsElevenLabsElevenLabs
  • ActionExtract email and preferred time windowOpenAI
  • LogicFind earliest open slot matching preferenceGoogle CalendarGoogle Calendar
  • ActionBook demo event on rep's calendarGoogle CalendarGoogle Calendar
  • OutputEmail prospect a confirmation with meeting linkGmailGmail

What it does

Closes the loop between a voicemail and a booked meeting without a human touching the calendar. It transcribes the message, reads any preferred day or time the caller mentioned, finds the next matching open slot on the assigned rep's calendar, books it, and sends the prospect a confirmation email with the join link.

When to use it

Use this for high-intent inbound where speed-to-meeting wins deals. Best when callers often say things like "sometime Thursday afternoon" and you want the system to honor that preference instead of playing phone tag.

How it works

  1. 1A new voicemail recording triggers the flow via webhook.
  2. 2ElevenLabs transcribes the message to text.
  3. 3An extraction step pulls the prospect's email and any stated time preference.
  4. 4A logic step checks the rep's Google Calendar for the earliest open slot matching that preference.
  5. 5Google Calendar creates the event and generates a meeting link.
  6. 6A confirmation email goes to the prospect with the date, time, and link.

Set it up

What you configure once, before turning it on.

  1. 1
    Connect HTTP webhookTrigger any URL on agent actions.
  2. 2
    Connect ElevenLabsText-to-speech, voice cloning.
  3. 3
    Connect Google CalendarEvents, attendees, availability.
  4. 4
    Connect GmailRead, draft, send, label.
  5. 5
    Connect OpenAIModels, embeddings, files.
  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.