93+ Integrations
across 14 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
4Beauty, wellness, fitness — connect to the platform you already run on
Industry-specific
10Hotels, clinics, restaurants, vets — vertical platforms with deep integration
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 });
});