قم ببناء الصوت في أي شيء باستخدام تيلوز API
ابدأ المكالمات، واستقبل خطافات الويب، ودفق النصوص، وقم بتضمين برنامج اتصال كامل الميزات - كل ذلك من خلال واجهة REST API النظيفة المزودة بأدوات تطوير البرامج (SDK) لكل لغة رئيسية.
// Initiate an outbound call const response = await teloz.calls.create({ to: "+12025550123", from: "+18005550199", record: true, webhook: "https://your-app.com/events"}); // Response// {// sid: "CA3f9a…"// status: "queued"// duration: null// }مصممة للإنتاج من اليوم الأول
Teloz API هي نفس البنية التحتية التي تعمل على تشغيل الآلاف من الولايات المتحدة أنظمة الهاتف التجارية كل يوم.
ست مجموعات موارد، وأكثر من 50 نقطة نهاية
كل ما تحتاجه لإنشاء ميزات الصوت والرسائل النصية القصيرة ومركز الاتصال في منتجك.
المكالمات
يمكنك بدء المكالمات الصادرة واسترداد سجلات المكالمات والوصول إلى التسجيلات وبث النصوص في الوقت الفعلي.
/v1/calls/v1/calls/:sid/v1/calls/:sid/recording/v1/calls/:sidاتصالات
إنشاء وقراءة وتحديث وحذف جهات الاتصال. قم بالمزامنة مع نظام إدارة علاقات العملاء (CRM) الخاص بك أو أنشئ دليل الهاتف الخاص بك.
/v1/contacts/v1/contacts/v1/contacts/:id/v1/contacts/:idأرقام
ابحث عن الأرقام المتاحة، وقم بتوفير أرقام DID المحلية أو المجانية، وإدارة تكوين الأرقام.
/v1/numbers/available/v1/numbers/v1/numbers/:id/v1/numbers/:idخطافات الويب
قم بتسجيل نقاط النهاية لتلقي الأحداث في الوقت الفعلي للمكالمات ورسائل البريد الصوتي والنصوص والرسائل النصية القصيرة.
/v1/webhooks/v1/webhooks/v1/webhooks/:id/v1/webhooks/:idالتحليلات
سحب حجم المكالمات ومدتها والتصرف فيها وإحصائيات قائمة الانتظار للوحات المعلومات والتقارير الخاصة بك.
/v1/analytics/calls/v1/analytics/queues/v1/analytics/agents/v1/analytics/summaryالمسجل المضمنة
قم بإسقاط أداة النقر للاتصال كاملة الميزات في أي تطبيق ويب باستخدام بضعة أسطر من JavaScript.
teloz.dialer.init(config)teloz.dialer.call(number)teloz.dialer.on('event', fn)teloz.dialer.destroy()الاندماج في اللغة التي تختارها
حزم SDK الرسمية لـ Node.js وPython وPHP وGo - أو اتصل بـ واجهة برمجة تطبيقات REST مباشرة من أي لغة.
import Teloz from "@teloz/node"; const client = new Teloz(process.env.TELOZ_API_KEY); const call = await client.calls.create({ to: "+12025550123", from: "+18005550199", record: true, transcribe: true, webhook: "https://your-app.com/events",}); console.log(call.sid); // CA3f9a7b…الرد على كل حدث مكالمة في في الوقت الحالى
قم بتسجيل عنوان URL للخطاف على الويب وسيقوم Teloz بنشر حمولة JSON موقعة إلى نقطة النهاية الخاصة بك لحظة وقوع حدث ما - لا يلزم إجراء استقصاء. ادمج خطافات الويب مع خطافتنا التكامل لأتمتة سير العمل الخاص بك من البداية إلى النهاية.
call.initiatedيتم التشغيل عند وضع مكالمة صادرة في قائمة الانتظارcall.ringingالهاتف الوجهة يرنcall.answeredتم التقاط المكالمة — تتضمن البيانات التعريفية للمتصلcall.completedانتهت المكالمة — تتضمن المدة والتصرفcall.missedالمكالمة الواردة لم يتم الرد عليهاrecording.readyعنوان URL لملف التسجيل متاح للتنزيلtranscript.readyتم إرفاق نص النص الكامل وتسميات المتحدثينvoicemail.newتم استلام بريد صوتي جديد مع عنوان URL الصوتيsms.inboundالرسائل القصيرة الواردة المستلمة على رقم محددالإجابات القصيرة.
الأسئلة الشائعة قبل البدء في البناء.
ابدأ البناء باستخدام Teloz API. صندوق رمل مجاني متضمن.
احصل على مفتاح API الخاص بك في أقل من دقيقتين. اختبر تجربة اللعب باستخدام وضع الحماية كامل الميزات الخاص بنا قبل بدء البث المباشر — دون الحاجة إلى بطاقة ائتمان.