Replies to every lead in seconds — on the world's most-opened app.
- 98% open rate. People actually read it.
- Asks one qualifier at a time, like a human.
- Trained on your pricing, tone & disqualifiers.
Powered by Twilio + WhatsApp Business
Coachbot picks up every form submission within seconds — qualifies the lead in your voice, books the call onto your calendar, and politely lets the rest go.
No credit card. Free while in early access.
Live transcript
Built on the tools you already trust
Two channels — one brain
Pick the channel your audience actually answers on. Run both in parallel from different workspaces. Same agent prompt, same qualification, same booking flow.
Powered by Twilio + WhatsApp Business
Powered by Vapi + OpenAI realtime
How it works
Share your branded form URL or POST to the Public API from your own backend. Every submission becomes a workspace-scoped lead.
Pick a channel: WhatsApp message or outbound call. The agent qualifies one question at a time, in your voice.
Qualified leads get a Cal.com slot held automatically. Non-fits get a polite send-off. You see every conversation in the dashboard.
Built for inbound
Coachbot only replies when a lead reaches out. No cold outreach, no template drama — just fast, personal responses to people who already raised their hand.
Identity, qualification questions, disqualifiers, tone — all configurable. Changes apply on the next message. No redeploys.
The agent reads your real availability and holds slots mid-conversation. No back-and-forth.
Run multiple businesses under one login with strict per-workspace isolation. Each workspace has its own number, agent, calendar, and API keys.
Use the hosted form, or POST leads from your own backend with a Bearer-key authenticated API.
Full transcripts, recordings for voice, lead status, and a take-over button when you want to step in yourself.
One dashboard
Leads today
Qualified
Avg reply
Booked Tue 6pm — interested in 1:1 coaching.
Discussing budget. 0:42 into the call.
Slot held — Thu 7pm. Cal.com confirmed.
Outside service area — polite send-off sent.
Who it's for
Online programmes, 1:1 coaching, course launches.
Gyms, clinics, salons, agencies, real estate.
Inbound demo requests, trial qualification, sales triage.
Run a workspace per client. White-label the form. Bill on results.
Integrations
Bring your own keys. Each workspace stores credentials AES-256-GCM encrypted — plaintext never crosses a step boundary.
Approved Messaging Service, signature-verified inbound.
Sub-second latency, mid-call tool calls, recordings.
Reads real availability and books slots mid-conversation.
Per-workspace key. You bring the budget; we bring the structure.
Per-workspace inbound URL. 9-second sync window with deferred push.
Bearer-key authenticated. Same dispatch pipeline as our hosted form.
Bring your own form
Already have a beautiful lead form? Keep it. Submit leads to Coachbot's Public API with a Bearer key and the same dispatch pipeline fires — WhatsApp message or outbound call, your choice.
Read the API referencecurl -X POST https://app.coachbot.io/api/public/leads \ -H "Authorization: Bearer ck_live_..." \ -H "Content-Type: application/json" \ -d '{ "name": "Sarah K.", "phone": "+447xxxxxxxxx", "email": "sarah@example.com", "goal": "Lose 10kg by summer", "consent": true }' # → 201 Created # → WhatsApp message sent in ~9s
Common questions
Set up your workspace in under five minutes. Free while we're in early access — pay only when you outgrow the free tier.