How We Built an AI Voice Agent for Franchise Leads With Retell AI

We've been building AI automation since 2023 and franchise lead systems since 2024. This is how we built the AI voice agent behind our case study, including the parts that went wrong.

Disclosure: we're a certified Retell AI partner, so take that into account. You can see it on Zehaan's LinkedIn.

What the agent's job is

The agent has a narrow job. It reaches a new franchise lead, finds out if they're serious and books the next step. It doesn't sell the franchise.

What it captures on every call
  • Investment range

    In bands

  • Credit

    Self-reported

  • Franchise of interest

    The specific brand

  • Veteran status

    For discount programs

  • Timeline

    When they want to buy

  • Next step

    Book, call back or text

The stack

The stack
  1. Lead sourcesAds, forms, feeds
  2. GoHighLevelEvery lead lands here
  3. MakeConnects CRM to calling
  4. Retell AIRuns the voice agent
  5. GHL workflowsFollow-up after the call
A GoHighLevel workflow called AI Follow Up Call, with branches that update contact fields, wait and move the lead on.
The AI follow-up call workflow inside GoHighLevel.

How a call flows

How one call flows
  1. Lead landsFrom any source
  2. Workflow triggersThrough Make
  3. Retell callsThe agent talks
  4. Webhook firesWhen the call is analyzed
  5. Fields writtenEach answer in its own field
  6. Tag starts follow-upBased on what they said

If you're building this, trigger step 5 on Retell's call_analyzed event. At call_ended, the transcript and analysis may not be ready yet.

Pull answers into fields

The most useful thing we did was treat every call as data. A transcript sitting in a notes field helps nobody. An "Available Capital" field can be filtered, routed and reported on.

Define your post-call fields before you write the prompt. Then write the prompt to collect those answers.

What the data showed

The numbers
5,379

calls placed by the AI

1,733

unique leads worked

37%

reached a live person

40%

went to voicemail

48.5 hrs

of live conversation

~2.4 min

typical live call over a minute

~1.4 sec

response latency

Calling platform analytics showing 1,706 calls, a 42 second average duration, 1,321 millisecond latency and 1,125 successful calls.
AI calling analytics from the voice platform, January to August 2026. One card hidden.

The 41-second average covers every call, including the ones that didn't connect and the voicemails. Live calls of a minute or more typically ran about 2.4 minutes.

Retell lists its voice agents at $0.07 to $0.31 a minute, depending on the models you choose.

What went wrong

What went wrong
  • We counted voicemails as connected

    Our first number was a 77% connect rate. But 40% of calls had reached voicemail. The live rate was 37%.

  • We counted calls as people

    Our first reports said 1,385 people asked for a callback. 1,038 of those were voicemails, and on live calls the real number was 355.

  • We claimed too much coverage

    Early copy said the AI called every lead. It worked 1,733 unique leads, while roughly 750 arrived each month.

  • A comparison flattered us

    Our 2024 lead count included a one-time CRM import, so we stopped comparing lead volume and conversion.

  • The platform changed under us

    Retell retired POST /v2/list-calls on June 15, 2026. The v3 endpoint returns results inside items, which can quietly break reports.

  • Seconds to first dial is still unmeasured

    It needs each call matched to the lead's created time. Until that's done, we don't publish a number.

The rules we build around

An AI caller needs consent that covers AI voice, needs to say it's an AI, and can't talk earnings. Our compliance guide covers all of it, and you should have an attorney review your setup.

Is it worth building?

For this firm, booked appointments went from an average of 89 a month to 163, and show rate from 32% to 41%. This was consultant network leads, and other things changed too, so read the full case study before you draw conclusions.

If you want to know whether you need this at all, start by seeing how fast your team responds today with a free inquiry teardown.