AI-Agent-Native Receptionist API

The Receptionist API
for AI Agents

Discoverable via ARD. Documented for LLMs. Built for autonomous workflows. Deploy white-label AI receptionists that handle conversations, SMS, leads, and bookings — all through machine-parseable endpoints.

terminal
curl -X POST https://aireceptionist.fit/api/v1/receptionists \
  -H "Authorization: Bearer air_your_key" \
  -H "Content-Type: application/json" \
  -d '{
    "businessName": "Sunrise Dental",
    "industry": "dental",
    "greeting": "Welcome to Sunrise Dental!"
  }'

# Response includes:
# X-Request-Id: req_abc123
# X-Credits-Remaining: 9999
# X-Credits-Reset: 2026-07-01T00:00:00Z

Built for Autonomous Integration

Four pillars that make this API native to AI agent workflows.

Agent-Discoverable

ARD catalog at /.well-known/ai-catalog.json. AI-plugin manifest. OpenAPI 3.1 spec. Your agent finds us automatically.

Agent-Readable

llms.txt and llms-full.txt for instant LLM comprehension. Structured OpenAPI with x-ai-* usage hints. No docs-scraping needed.

Agent-Reliable

Structured error taxonomy with retryable flags and retry_after_seconds. Deterministic error codes. Request tracing via X-Request-Id.

Agent-Efficient

Cost-per-call in headers (X-Credits-Remaining). Latency expectations in OpenAPI (x-ai-latency-hint). Budget-aware integration.

AI-Agent Capabilities

Everything an AI agent needs to deploy and manage receptionists autonomously.

Agent-Discoverable

ARD catalog, AI-plugin manifest, and OpenAPI 3.1 spec for automatic agent discovery

LLM-Readable Docs

/llms.txt summary + /llms-full.txt complete reference. Structured OpenAPI with x-ai-* hints

White-Label Receptionists

Create branded AI receptionists per client. Control name, personality, greeting, knowledge base

Multi-Channel

Web chat + SMS from a single API. Each receptionist gets its own phone number

Cost-Transparent

X-Credits-Remaining and X-Credits-Reset headers on every response. No billing surprises

Structured Errors

Machine-parseable error codes with category, retryable, retry_after_seconds, and suggestion

Request Tracing

Unique X-Request-Id on every response for debugging and audit trails

Webhook Callbacks

Real-time notifications for leads captured, appointments booked, conversations completed

Lead Capture

Automatic lead extraction with structured data (name, email, phone, intent)

Calendar Booking

AI-managed appointment scheduling with availability checks

Usage Analytics

Monitor conversation volume, SMS usage, booking counts via API

Enterprise Security

Content moderation, prompt injection protection, anti-jailbreak guardrails

Machine-Readable Capability Declaration

Parse this JSON to understand what this API can do. No docs-scraping needed.

capability-declaration.json
{
  "service": "AI Receptionist API",
  "capabilities": [
    "create-receptionist",
    "conversational-ai-chat",
    "sms-messaging",
    "lead-capture",
    "calendar-booking",
    "webhook-notifications",
    "white-label-branding",
    "usage-analytics",
    "multi-channel-communication"
  ],
  "endpoints": 6,
  "auth": "Bearer token (air_*)",
  "discovery": {
    "ard_catalog": "/.well-known/ai-catalog.json",
    "ai_plugin": "/.well-known/ai-plugin.json",
    "openapi": "/api/openapi.json",
    "llms_txt": "/llms.txt",
    "llms_full": "/llms-full.txt"
  }
}

API Endpoints

Six endpoints. Full receptionist lifecycle.

MethodEndpointAI HintCost
POST
/v1/receptionistsCreate a new AI receptionist0 credits
POST
/v1/chatSend message, get AI response1 credit
GET
/v1/leadsRetrieve captured leads0 credits
POST
/v1/smsSend SMS from receptionist1 credit
GET
/v1/usageMonitor API usage & limits0 credits
GET
/v1/receptionistsList all receptionists0 credits

Radically Transparent

We earn trust by shipping fast, being transparent, and letting our API speak for itself.

June 2026

Public Launch

API available with full ARD discovery

ARD + MCP

Agent Discovery Ready

Listed in ARD catalog, MCP-compatible

6 Endpoints

Full Receptionist Stack

Create, chat, leads, SMS, usage, list

API Pricing

Predictable monthly plans with generous included usage. No hidden fees.

Pricing is machine-readable via our OpenAPI spec at /api/openapi.json

API Starter

For individual AI agent builders

$149/mo

~$0.15/conversation

  • 1,000 conversations/mo
  • 500 SMS messages/mo
  • 100 voice minutes/mo
  • 5 receptionists
  • 10 req/sec rate limit
  • Bearer token auth
  • Lead capture & retrieval
Most Popular

API Growth

For growing platforms

$699/mo

~$0.07/conversation

  • 10,000 conversations/mo
  • 5,000 SMS messages/mo
  • 500 voice minutes/mo
  • 50 receptionists
  • 50 req/sec rate limit
  • Priority support
  • Webhook notifications

API Scale

For enterprise deployments

$2,999/mo

~$0.06/conversation

  • 50,000 conversations/mo
  • 25,000 SMS messages/mo
  • 2,500 voice minutes/mo
  • Unlimited receptionists
  • 200 req/sec rate limit
  • Dedicated support
  • Custom integrations

AI Agent Integration FAQ

How do AI agents discover this API?

Via ARD catalog at /.well-known/ai-catalog.json, AI-plugin manifest at /.well-known/ai-plugin.json, and OpenAPI spec at /api/openapi.json.

Is there an llms.txt file?

Yes. /llms.txt provides a concise API summary. /llms-full.txt provides the complete reference with all parameters, error codes, and pricing.

How are errors structured?

All errors return {code, category, message, retryable, retry_after_seconds, suggestion}. Agents can programmatically decide whether to retry.

What headers are included in responses?

Every response includes X-Request-Id, X-Credits-Remaining, and X-Credits-Reset for cost tracking and request tracing.

Can I white-label the AI receptionist?

Yes. You control the name, personality, greeting, knowledge base, and widget appearance. End-users never see the AI Receptionist brand.

What's the latency?

Typical receptionist creation: <2s. Chat responses: 1-3s. Lead retrieval: <500ms. Documented in OpenAPI x-ai-latency-hint.

Your AI Agent's Receptionist Is One Discovery Away

Discoverable via ARD. Documented for LLMs. Deploy your first AI receptionist in minutes.