AutoRev API Overview
The AutoRev API lets you manage AI voice receptionists, calls, and SMS programmatically. Provision receptionists, place outbound calls, send text messages, read call and booking history, manage leads, and subscribe to webhooks, all from your own platform or from an AI agent holding an API key.
- Version: v1
- Base URL:
https://app.autorev.ai - Authentication: Bearer API key (see Authentication)
Three documentation surfaces
AutoRev publishes its API in three forms. Pick the one that fits your consumer:
| Surface | URL | Best for |
|---|---|---|
| This docs site | You are here | Humans: guides, concepts, and the full API Reference |
| OpenAPI 3.1 spec | https://app.autorev.ai/api/openapi.json | Tooling: import into Postman or Insomnia, or generate a typed client with openapi-generator |
| llms.txt | https://app.autorev.ai/llms.txt | AI agents: a short discovery index following the llmstxt.org convention, with a full prose reference at https://app.autorev.ai/llms-full.txt |
The OpenAPI spec and the llms.txt reference are generated from the live API surface, so they stay in sync with what the server actually does.
What you can build
A receptionist is an AI voice agent bound to one business. It handles inbound calls, places outbound calls, and sends SMS. Each receptionist has a phone number, a voice, a system prompt, and optional Cal.com calendar integration. Calls produce a transcript, a recording, a structured outcome, and optionally a booking. Webhooks push events (call.completed, sms.received, receptionist.ready, and more) to a URL you configure.
Where to go next
- Quickstart: five minutes from zero to a working AI receptionist that can take real calls.
- Authentication: mint a key and make your first authenticated request.
- API keys and scopes: what each scope allows and how defaults work.
- API Reference: every endpoint, generated from the OpenAPI spec.
Need help? Contact support@autorev.ai.