إنشاء المكالمات والرد عليها
ابدأ مكالمات صادرة أو أجب عن مكالمات واردة موجهة إلى Voice API Control.
اطّلع على الوثائقVoice API
أضف المكالمات إلى تطبيقك. أنشئ المكالمات وأجب عنها وشغّل الصوت واجمع المدخلات وتحكم فيما يحدث بعدها عبر IllyVoIP API.
speak→gather→transferاستخدم أوامر منفردة للتحكم المباشر، أو نفذ سلسلة أوامر مرتبة في طلب واحد.
ابدأ مكالمات صادرة أو أجب عن مكالمات واردة موجهة إلى Voice API Control.
اطّلع على الوثائقشغّل صوتاً، وانطق نصاً، واجمع كلام المتصل أو إدخاله من لوحة الأرقام.
اطّلع على الوثائقحوّل المكالمة أو ضعها قيد الانتظار أو استأنفها أو أرسل DTMF أو أنهِها وفق حاجة تطبيقك.
اطّلع على الوثائقمثال عملي لسلسلة أوامر
يشغّل هذا الطلب تحية ويجمع رداً منطوقاً في مكالمة قائمة. ويقرر تطبيقك كيف يستخدم النتيجة.
X-Api-Keyapplication/jsonIdempotency-Keyاستبدل القيم التوضيحية ببيانات اعتمادك المخزنة على الخادم وجلسة تحكم بالمكالمة صالحة. ولا تعِد استخدام مفتاح منع التكرار إلا لطلب مطابق تماماً.
اقرأ مرجع سلسلة الأوامر/api/v1/voice/call-control/execute{
"call_control_id": "YOUR_CALL_CONTROL_ID",
"actions": [
{
"type": "speak",
"text": "Welcome to our support line."
},
{
"type": "gather",
"input": "speech",
"prompt_text": "How can we help?",
"speech_language": "en-US",
"timeout_ms": 8000,
"save_as": "request"
}
]
}المكالمات الواردة
وجّه رقم IllyVoIP إلى Voice API Control. اشترك في حدث الرنين، وأجب عن المكالمة المؤهلة، ثم استخدم معرّف التحكم بالمكالمة المسترجع للأوامر اللاحقة.
اقرأ دليل المكالمات الواردةcall_ringingWebhooks
استقبل أحداث دورة حياة المكالمة على نقطة النهاية في تطبيقك. استخدمها لتحديث السجلات أو متابعة تقدم المكالمة أو تشغيل خطوة تالية في نظامك.
استكشف Webhookscall_initiatedcall_ringingcall_answeredcall_completedتحقق من التوقيعات وأكد الاستلام سريعاً وامنع التكرار باستخدام معرّف الحدث. فقد تؤدي إعادة محاولة التسليم إلى وصول الحدث أكثر من مرة.
استخدم التحكم بالمكالمات لتنفيذ منطق تطبيقك، واربط الأدوات الأخرى التي تحتاجها تجربتك الصوتية.
ابحث عن الأرقام واطلبها واضبطها ضمن سير عمل منصتك.
اكتشف أرقام الهاتفأضف الاتصال من المتصفح إلى واجهتك باستخدام SDK الموثق والمصادقة برموز قصيرة الصلاحية.
اقرأ وثائق SDKأعد مساعداً للمكالمات الواردة بقاعدة معرفة ومسارات مرئية من لوحة التحكم.
اكتشف الوكلاء الصوتيينلا. يربط اتصال SIP نظام هاتف أو منصة. أما Voice API فيوفر أوامر تحكم تطلبها تطبيقاتك، مثل نطق النص وجمع المدخلات وتحويل المكالمة.
نعم. تشمل الوثائق إنشاء المكالمات الصادرة والرد على الواردة. للمكالمات الواردة، وجّه رقم هاتف إلى Voice API Control واتبع مسار حدث الرنين والرد الموثق.
نعم. تدعم نقطة gather إدخال الكلام وDTMF. راجع وثائقها لاختيار خيارات الإدخال واللغة والمهلة المدعومة لمسارك.
نعم. تتوفر نقاط مستقلة لتحويل الكلام إلى نص والنص إلى كلام في مرجع API. استخدمها لتحويل الملفات الصوتية والنصوص، واستخدم gather وspeak داخل المكالمات.
تنشر لوحة التحكم الأسعار الحالية لتحويل الكلام إلى نص والنص إلى كلام. ويستخدم Voice API هذه الأسعار لعمليتي gather وspeak. راجع الأسعار الحالية ورسوم المكالمات المنطبقة على إعدادك.
احتفظ بمفاتيح API للحساب في تطبيقك على الخادم. يستخدم الاتصال من المتصفح مسار الرموز قصيرة الصلاحية الموثق في Webphone SDK، بدلاً من كشف مفتاح API الخاص بالحساب.
تتضمن لوحة التحكم مرجع نقاط النهاية وأمثلة الطلبات والاستجابات ومواصفة OpenAPI وساحة تجربة API. وقد تنفذ طلبات ساحة التجربة عمليات حقيقية؛ راجع الطلب المختار قبل تشغيله.
ابدأ بمرجع نقاط النهاية وأمثلة الطلبات الحالية.