Free template · Voicemail

Get every voicemail back as a clean lead.

Voicemails get transcribed, classified by urgency, and routed to the right person with full context attached. Nothing sits in a voicemail box for three days again.

Setup time~25 minutes
Run cost~$0.01 per voicemail
ValidationTested + ready to run
LicenseFree, yours forever

Voicemail in, tagged transcript out.

  1. 1
    Webhook — Twilio Voicemail
    Catches the Twilio StatusCallback when a voicemail finishes recording. Twilio sends RecordingUrl, From, To, and CallSid as form-encoded body fields.
  2. 2
    HTTP Request — Download Recording
    GETs the RecordingUrl as binary using your Twilio Account SID + Auth Token as HTTP Basic auth. Output is the mp3 file ready for transcription.
  3. 3
    OpenAI Whisper — Transcribe
    Runs the binary through Whisper. About $0.006 per minute of audio. Most voicemails come back as a few sentences in plain text.
  4. 4
    OpenAI GPT — Classify Urgency
    Feeds the transcript into gpt-4o-mini with a system prompt that returns urgency (emergency / same-day / routine), intent, and a callback priority of 1, 2, or 3. Tune the rules for your vertical.
  5. 5
    Slack — Notify Team
    Posts caller number, urgency tag, intent, and full transcript into your team channel. Add a Switch node before this to route emergencies to an on-call channel and routine messages to a quieter one.

Vertical-specific framing

Dental practice
After-hours emergency (broken tooth, swelling) routes to the on-call doctor's phone. New-patient inquiries land in the front desk channel for next-morning callback. No more 7am voicemail-replay marathons.
Real estate team
Showing requests for tonight or tomorrow get tagged same-day and pushed to the listing agent. General buyer inquiries route to the office assistant for a callback within 4 hours.
HVAC or home services
No heat in winter or water leak both tag as emergency and ping the dispatcher's phone. Maintenance scheduling tags as routine and goes to the office queue. Cuts dispatch latency from hours to minutes.
Med spa
Consultation requests with a procedure named tag as same-day for the consult coordinator. Reschedule requests tag as routine and route to the front desk. Fewer missed booking opportunities overnight.
Get the template
Three quick questions, then we send the JSON. We use the answers to recommend templates that fit your business.

No spam. Unsubscribe anytime. The JSON link arrives instantly after submit.

Four accounts. Pay-as-you-go.

n8nFree self-hosted, or n8n Cloud starting $20/mo
OpenAI API keyWhisper $0.006/min + GPT ~$0.0002/call
Twilio number$1/mo + voicemail TwiML config
Slack workspaceFree tier is fine

What this is worth, conservatively

Time front desk spends replaying voicemails (industry avg)~45 min/day
Time spent skimming transcripts in Slack instead~5 min/day
After-hours emergencies caught vs missed~2x faster
Front desk hours reclaimed per month at $25/hr loaded~$330/mo
Cost to run this template forever~$5/month

Numbers based on a single-location service business with 30 voicemails per week. Your actual results vary with call volume and what you do with the alerts.

Related

Want this customized to your stack?

If you'd rather have us wire your Twilio config, tune urgency rules for your vertical, and route to the right on-call channels — that's part of our $9,000 build. 2 to 4 weeks.

Book a 15-min walkthrough