Build conversational voice agents that answer calls, book appointments, capture leads, and handle customer inquiries 24/7. Sub-350ms latency, natural conversations, simple integration.
Our voice agents work for any business that receives phone calls. Here are the most common use cases with ready-to-use templates:
Handle appointment requests, answer office hour questions, and take messages for callbacks. HIPAA-ready with BAA available.
Take reservation requests, answer menu questions with actual prices (from your website), and provide hours/location info. Works with PDF menus!
Perfect for plumbers, electricians, HVAC, landscapers, cleaners. Capture leads, handle urgent requests, schedule callbacks for quotes.
Answer FAQs using your website content, create support tickets, look up orders. Crawl your website to build an instant knowledge base.
The system prompt defines your agent's personality and behavior. Here are the key principles:
Always instruct the AI to keep responses short. Long responses feel robotic.
Tell the AI exactly what it is and what it can help with.
Tell the AI what information to gather before ending the call.
If the AI can't confirm something (like availability), be explicit about that.
Give your AI agent instant knowledge about your business by crawling your website. We use Firecrawl to extract content from your pages - including PDF menus and documents.
💡 Tip: For restaurants, make sure your menu PDF has prices. The AI will be able to tell callers "The ribeye steak is $52" directly from your menu.
Tools let your AI agent take actions - like saving appointment requests or capturing leads. When the AI calls a tool, you receive the data via email notification or webhook.
{
"name": "request_reservation",
"description": "Save a reservation request. Someone will call back to confirm.",
"parameters": [
{ "name": "name", "type": "string", "description": "Guest name" },
{ "name": "phone", "type": "string", "description": "Contact number" },
{ "name": "date", "type": "string", "description": "Requested date" },
{ "name": "time", "type": "string", "description": "Requested time" },
{ "name": "party_size", "type": "number", "description": "Number of guests" }
]
}When a caller says "I'd like to book a table for 4 tomorrow at 7pm", the AI will naturally collect any missing info (their name and phone), then call the function with all the details.
The simplest way to receive call data - no coding required. Every call gets an AI-summarized email with the key information extracted.
Just add an email address in your agent settings. That's it. You'll receive a summary email after every call.
No webhook needed - perfect for non-technical users who just want the data.
For developers who want to integrate with their own systems. Every function call sends a POST request to your webhook URL with structured JSON data.
POST https://your-server.com/webhook
{
"type": "function_call",
"function_name": "request_reservation",
"arguments": {
"name": "John Smith",
"phone": "555-123-4567",
"date": "2025-01-15",
"time": "19:00",
"party_size": 4
},
"call_id": "CA123abc...",
"caller_number": "+14155551234",
"timestamp": "2025-01-14T15:30:00Z"
}Use Webhooks by Zapier to connect to 5,000+ apps without code.
Build complex automations with visual workflow builders.
Connect directly to your POS, CRM, or booking system.
For developers building custom integrations. Manage agents, phone numbers, and call history programmatically.
All API requests require a Bearer token. Get your API key from the dashboard.
/api/v1/agentsList all agents/api/v1/agentsCreate an agent/api/v1/agents/:idUpdate an agent/api/v1/agents/:idDelete an agent/api/v1/numbersList your numbers/api/v1/numbersProvision a numberWe use Deepgram's Aura-2 voices for natural, conversational speech. All voices support English.
aura-2-thalia-enaura-2-andromeda-enaura-2-helena-enaura-2-apollo-enaura-2-arcas-enaura-2-aries-enAll-inclusive. No hidden fees.
Billed per minute, rounded up. Buy credits in advance from your dashboard.
Create your first voice agent in minutes. No credit card required to start.
Go to Dashboard