95+ Integrations
across 15 categories
Connect your AI receptionist to every tool in your stack — CRM, calendar, payments, e-commerce, helpdesk and more — with native integrations and a powerful developer API.
Messaging
8Reply on WhatsApp, Telegram, Discord, SMS and social DMs in seconds
CRM & Sales
10Sync contacts, log calls, push deals — keep your pipeline in sync
Calendar & Scheduling
7Real-time availability sync. Bookings land straight in your calendar.
Payments
7Take deposits, fees and one-off payments right from the conversation
E-commerce
6Customers, orders, products — connect your online store in one click
Email Marketing
6Add leads to your audience the moment they land
Helpdesk & Support
9Open tickets, hand off to humans, log every conversation
Telephony
4Bridge with your existing phone system, log calls, route to humans
Automation
6Plug into 7,000+ apps via the platforms you already use
Productivity
9Log conversations to your sheets, docs, tasks — the way you already work
Analytics
4Track behavior, attribution and conversion across every channel
Booking Systems
5Beauty, wellness, fitness — connect to the platform you already run on
Industry-specific
10Hotels, clinics, restaurants, vets — vertical platforms with deep integration
Recommended hotel PMS
1Not an integration: the property management system we recommend to hotels, with its own AI receptionist built in.
Custom
3Build your own with webhooks, our REST API and official SDKs
Don't see your platform?
Tell us what you use. Most integrations ship in 5-10 business days with our managed service — and our REST API + webhooks cover the rest right now.
Request an integrationDeveloper 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.
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 });
});