Documentation
Aployee is the conversation engine. Your backend is the brain. We handle speech, turn-taking, and timing. You bring the reasoning.
New to Aployee?
Make your product callable by phone in under 5 minutes.
Quickstart
Create an assistant and make your first call in under 5 minutes.
Core Concepts
Understand dual-agent architecture, reasoning modes, and state management.
Webhook Integration
Connect your backend to handle reasoning and business logic.
MCP Integration
Model Context Protocol for tool calls and external integrations.
Assistants
Configure personality sliders, voice settings, and behavioral controls.
Calls
Initiate outbound calls and handle inbound call routing.
Observability
Timelines, transcripts, waveforms, and latency breakdowns.
API Reference
Complete API documentation with examples for all endpoints.
Quick Example
// 1. Create an assistant with webhook reasoning
curl https://api.aployee.com/v1/assistants \
-H "Authorization: Bearer $APLOYEE_KEY" \
-d '{
"name": "SupportBot",
"reasoning_mode": "webhook",
"webhook_url": "https://your-api.com/reason"
}'
// 2. Handle reasoning in your backend
app.post("/reason", (req, res) => {
const { utterance, state } = req.body;
// Your business logic here
return res.json({ reply: "...", state });
});
// 3. Make a call
curl https://api.aployee.com/v1/calls \
-d '{ "assistant_id": "asst_xxx", "to": "+15551234567" }'