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 Guide

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" }'

Need Help?

Can't find what you're looking for? Our team is here to help.