LEAD GENERATION

Demo-Request Voicemail to Qualified HubSpot Lead with Callback SLA

Transcribes an inbound demo-request voicemail with ElevenLabs, extracts intent and contact details, creates or updates a HubSpot contact and deal.

CategoryLead Generation
Enginesim
Difficultyintermediate
Triggerwebhook
Steps6
Setup~15 min

How it runs

The automated pipeline, trigger to output.

  • TriggerVoicemail recording posted to webhookHTTP webhook
  • ActionTranscribe audio with ElevenLabsElevenLabsElevenLabs
  • ActionExtract caller name, company, phone, and demo intentOpenAI
  • LogicBranch: genuine demo request vs. spam/wrong number
  • ActionUpsert HubSpot contact and open demo dealHubSpotHubSpot
  • OutputPost lead card with 30-min SLA timer to SlackSlack

What it does

Turns a raw voicemail left by a prospect into a structured, sales-ready record. It transcribes the audio, pulls out the caller's name, company, phone number, and what they want, scores the intent, and writes a HubSpot contact and demo deal. A callback SLA timer fires a Slack reminder if the rep hasn't logged contact within 30 minutes.

When to use it

Run this when your main line or a forwarding number drops voicemails into a folder or webhook and you want every inbound demo request worked within minutes — no manual transcription, no leads lost in a shared inbox.

How it works

  1. 1A new voicemail audio file arrives via webhook (recording URL plus caller ID).
  2. 2ElevenLabs transcribes the audio to text.
  3. 3An extraction step parses name, company, phone, and demo intent from the transcript.
  4. 4A logic gate checks whether intent is a genuine demo request versus spam or wrong number.
  5. 5HubSpot upserts the contact and opens a demo deal stamped with the transcript.
  6. 6The flow records a 30-minute callback deadline and posts the lead card to the sales Slack channel.

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 HubSpotCRM, deals, marketing, support.
  4. 4
    Connect SlackChannels, DMs, threads, mentions.
  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.