Developer Platform

API & Integration
Ecosystem

Connect your AI receptionist to every tool in your stack with native integrations and a powerful developer API.

CRM

Sync contacts, log calls, and update deals automatically

S
Salesforce
Live
H
HubSpot
Live
P
Pipedrive
Live
Z
Zoho CRM
Live

Calendar

Automated scheduling with real-time availability sync

G
Google Calendar
Live
O
Outlook
Live
C
Calendly
Live

Communication

Route notifications and conversations across platforms

S
Slack
Live
T
Microsoft Teams
Live
W
WhatsApp
Live

PMS (Property Management)

Hotel and property management system connectivity

C
Cloudbeds
Live
O
Opera PMS
Beta
M
Mews
Beta

Developer API

Build custom integrations with our enterprise-grade API

REST API

Full CRUD operations for agents, conversations, contacts, and analytics with OpenAPI 3.0 specification.

Webhooks

Real-time event notifications for calls, messages, bookings, and status changes with retry logic and HMAC verification.

SDKs

Official client libraries for Python, Node.js, Go, and PHP with type-safe interfaces and comprehensive documentation.

api-example.ts
import { AIReceptionist } from '@aireceptionist/sdk';

const client = new AIReceptionist({ apiKey: 'air_live_...' });

// Create an AI agent
const agent = await client.agents.create({
  name: 'Front Desk',
  language: 'en-US',
  voice: 'professional-female',
  industry: 'hospitality',
});

// Listen for incoming calls
client.on('call.started', async (call) => {
  console.log(`Incoming call from ${call.callerNumber}`);
  const transcript = await call.getTranscript();
  await client.crm.logCall({ contactPhone: call.callerNumber, transcript });
});