The AI receptionist layer designed for South African businesses.
Echo Assist is the branded voice system created for service businesses, answering calls 24/7, capturing leads, booking appointments, and routing to your team — with your voice, your knowledge, your number.
Why it matters
In South Africa, missed calls are missed money. Echo Assist turns every call into a captured lead, booked job, or warm handoff — even after hours, on weekends, or during load shedding.
Built for local service businesses
Plumbers in Secunda, estate agents in Sandton, clinics in Alberton — Echo speaks with a clear South African-friendly voice, understands your services, and works with your existing +27 number via Twilio or SIP.
No per-minute SaaS tax
Self-host on your cPanel server. Full data ownership, POPIA-friendly, and you choose the AI engine — OpenAI for quality, Groq for speed, or Ollama for fully local.
What It Covers
Three core layers, modeled on real SA workflows.
Inbound call handling
Supports questions about services, pricing, hours, and coverage areas (Secunda, Trichardt, Evander, Alberton). Takes messages, qualifies leads, and routes urgent calls to your on-call tech — with full transcripts.
Appointment booking
Handles bookings, confirmations, and reminders. Syncs to Google Calendar or your job management system. Says "14:30 on Tuesday" correctly for SA time, sends SMS to +27 numbers, and follows up on no-shows.
Self-hosted deployment
Docker compose file, runs on your server, full data ownership, no per-minute SaaS fees. Upload to cPanel in 5 minutes, point your Twilio webhook, and go live with your voice and knowledge base.
Hear Echo Assist in action
Real voice samples from different industries. Click play — uses your browser's speech engine.
Live call simulation
Watch how Echo qualifies, books, and confirms — all in under 45 seconds. This is exactly what your customers hear when you miss a call.
Built for real operations
Everything you need to replace a human receptionist — without the salary.
Upload to cPanel in 5 minutes
No Node.js hosting needed. Standard cPanel with Docker or even PHP proxy works. We provide the files.
echo-assist.zip with docker-compose.yml
Extract to /public_html/echo
Voice webhook → your URL below
Test call, add knowledge base, done
https://yourdomain.co.za/echo/webhook/twilio
POST /webhook/twilio
Content-Type: application/x-www-form-urlencoded
Required env:
TWILIO_AUTH_TOKEN=***
OPENAI_API_KEY=*** (or GROQ_API_KEY)
ELEVENLABS_API_KEY=*** (optional)