Outbound API
Trigger an outbound call programmatically from your own system.
The Outbound API lets your application ask Anna to make a call — for appointment reminders, follow-ups, debt collection (mahnstufe 1), satisfaction surveys, or any structured outbound flow.
Endpoint
POST https://api.callina.ai/v1/outbound/calls
Authorization: Bearer YOUR_API_KEY
Content-Type: application/jsonRequest body
{
"to": "+43660123456789",
"from": "+43662275123",
"assistant_id": "asst_a1b2c3",
"context": {
"patient_name": "Maria Steinhauser",
"appointment_time": "2026-05-12T09:30:00+02:00",
"preparation_notes": "Bitte 30 min früher kommen"
},
"metadata": {
"internal_ref": "appt_98765"
}
}The context block is passed into the assistant's prompt as variables (e.g. {{ patient_name }}), so Anna can personalise the call.
Response
{
"call_id": "call_x1y2z3",
"status": "queued",
"scheduled_at": "2026-05-09T14:30:01Z"
}You'll receive a call.completed webhook with the full result when the call ends.
Rate limits
- Solo plan: 30 outbound calls/hour.
- Team plan: 200 outbound calls/hour.
- Scale plan: custom (no hard cap, fair-use applies).