02 / Project
Autonomous AI Sales Agent
Voice AI infrastructure that automatically contacts new leads, handles retries, qualifies prospects, executes CRM actions, and books discovery calls.
- Status
- Production
- Role
- AI Automation Developer
- Category
- Voice AI & Automation
- Technology
- n8n
- GoHighLevel
- ElevenLabs
- Vapi
- Twilio
- Voice AI
01
Overview
An AI voice sales system built on n8n and GoHighLevel. It calls inbound leads, qualifies prospects, triggers CRM actions, retries unanswered and voicemail calls for up to three days, and books qualified leads into discovery calls.
02
System architecture
System architecture
Lead enters
- New lead
Call and retry
- n8norchestration
- Voice agentElevenLabs + Twilio
Qualify
- Qualification
Act and book
- CRM actionsGoHighLevel
- Discovery call booked
Fig. A — a new lead is contacted, qualified and booked
How the voice stack changed
Version 1
- Vapiversion 1
Production testing
- Latency issuesproduction testingreality ≠ the drawing
Review
- Architecture review
Version 2
- ElevenLabs + Twiliovoice stack, migrated toward
Fig. B — the first design was reviewed after production testing
03
How it works
New leads are picked up automatically and called by a voice agent. Unanswered and voicemail calls are retried for up to three days. The agent qualifies the prospect, the workflow executes the matching CRM actions in GoHighLevel, and qualified leads are booked into discovery calls.
04
Challenges
Version 1 used Vapi. Production testing exposed latency limitations, so the architecture was reviewed and the voice layer was migrated from Vapi to ElevenLabs. Twilio telephony was integrated, together with a custom monitoring dashboard for calls, minutes, costs, and business returns.
05
Outcome
- 2
- Qualified bookings
- 2
- Closed opportunities
The agent generated 2 qualified discovery bookings, and both opportunities converted into closed business.
06
Reflection
The first design is rarely the final design. Production testing is what exposed the latency problem, and the fix meant updating both the implementation and the architecture drawing.