محتوى تجريبي: عملاء وأرقام وأسعار نموذجية. ليست بيانات حقيقية.

المطوّرون

وكيل صوتي خلف استدعاء API واحد.

واجهة REST وWebhooks موقّعة للمكالمات والحملات والنصوص.

واجهة REST

أنشئ مكالمات، وأدر الوكلاء والحملات، واقرأ النصوص.

Webhooks موقّعة

conversation.ended وappointment.booked بتوقيع HMAC وإعادة محاولة.

أي لغة برمجة

HTTPS وJSON مباشرة، مع أمثلة جاهزة لـ Node.js وPython وcURL.

بيئة اختبار

اختبر الوكلاء بأمان قبل الإطلاق.

أحداث Webhook

conversation.endedانتهت مكالمة، مع النتيجة والمدة وجهة الاتصال.
appointment.bookedتم إنشاء موعد مؤكد.

تحقّق من كل إرسال

يحمل كل طلب Frontdesk-Signature: t=<ثوانٍ>,v1=<HMAC-SHA256 لـ t.body>. أعد حسابه بسرّ التوقيع وارفض الطوابع الزمنية القديمة.

const res = await fetch("https://api.frontdesk.example/v1/calls/outbound", {  method: "POST",  headers: { Authorization: `Bearer ${process.env.FRONTDESK_KEY}`,             "Content-Type": "application/json" },  body: JSON.stringify({    contactId: "c_8f2…", from: "+15550100190",    idempotencyKey: crypto.randomUUID()  })});// → 202 Accepted · conversation.ended webhook when the call finishes

لا تفوّت مكالمة عميل بعد اليوم.

تحدّث مع الذكاء الاصطناعي بنفسك. يستغرق الأمر عشر ثوانٍ.