Introduction
Build voice AI agents that can make and receive phone calls
What is AiCally?
AiCally is the developer platform for building voice AI agents. We handle the complex infrastructure so you can focus on creating great voice experiences.
Voice agents allow you to:
- Have natural conversations with users
- Make and receive phone calls
- Integrate with your existing systems and APIs
- Handle complex workflows like appointment scheduling, customer support, and more
How voice agents work
Every AiCally assistant combines three core technologies:
Speech-to-Text
Converts user speech into text that your agent can understand
Large Language Model
Processes the conversation and generates intelligent responses
Text-to-Speech
Converts your agent's responses back into natural speech
You have full control over each component, with dozens of providers and models to choose from; OpenAI, Anthropic, Google, Deepgram, ElevenLabs, and many, many more.
Two ways to build voice agents
AiCally offers two main primitives for building voice agents, each designed for different use cases:
Assistants
Best for: Quick kickstart for simple conversations
Assistants use a single system prompt to control behavior. Perfect for:
- Customer support chatbots
- Simple question-answering agents
- Getting started quickly with minimal setup
Workflows
Best for: Complex logic and multi-step processes
Workflows use visual decision trees and conditional logic. Perfect for:
- Appointment scheduling with availability checks
- Lead qualification with branching questions
- Complex customer service flows with escalation
Key capabilities
- Real-time conversations: Sub-600ms response times with natural turn-taking
- Phone integration: Make and receive calls on any phone number
- Web integration: Embed voice calls directly in your applications
- Tool integration: Connect to your APIs, databases, and existing systems
- Custom workflows: Build complex multi-step processes with decision trees
Choose your path
Phone Calls
- Create a voice agent for inbound/outbound calls
- Build customer support or sales automation
- Get started with no coding required
Build your first voice agent in 5 minutes using our dashboard.
Web Integration
- Add voice capabilities to your web application
- Integrate voice chat into your existing product
- Build with code and SDKs
Embed live voice conversations directly in your app.
Popular use cases
Customer Support
Automate inbound support calls with agents that can access your knowledge base and escalate to humans when needed.
Sales & Lead Qualification
Make outbound sales calls, qualify leads, and schedule appointments with sophisticated branching logic.
Appointment Scheduling
Handle booking requests, check availability, and confirm appointments with conditional routing.
Medical Triage & Scheduling
Emergency routing and appointment scheduling for healthcare.
E-commerce Order Management
Order tracking, returns, and customer support workflows.
See more examples
See our collection of examples covering a wide range of use cases.