API in integracijski
ekosistem
Povežite svojega UI receptorja z vsakim orodjem v vaši opremi z domačimi integracijami in zmogljivim razvijalskim API.
CRM
Sinhronizirajte kontakte, beležite klice in samodejno posodabljajte posle
Koledar
Avtomatizirano načrtovanje s sinhronizacijo razpoložljivosti v realnem času
Komunikacija
Usmerjajte obvestila in pogovore med platformami
PMS (Upravljanje nepremičnin)
Povezljivost s sistemi za upravljanje hotelov in nepremičnin
Razvijalski API
Zgradite prilagojene integracije z našim API podjetniške ravni
REST API
Polne CRUD operacije za agente, pogovore, kontakte in analitiko z OpenAPI 3.0 specifikacijo.
Webhooks
Obvestila o dogodkih v realnem času za klice, sporočila, rezervacije in spremembe stanja z logiko ponovnega poskusa in HMAC verifikacijo.
SDK-ji
Uradne odjemalske knjižnice za Python, Node.js, Go in PHP s tipsko varnimi vmesniki in celovito dokumentacijo.
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 });
});