Webhooks لبيانات المحادثات B2C في الوقت الفعلي في أي نظام
أرسل أحداث الرسائل، جهات الاتصال والمكالمات من respond.io مباشرةً إلى CRM أو قاعدة البيانات أو أي نقطة نهاية REST فور حدوثها
قدرات Webhooks في Respond.io
- شغّل Webhook عند كل رسالة واردة أو صادرة جديدة لتسجيلها في الـCRM أو لتقييم العملاء المحتملين
- ادفع جهات اتصال جديدة وتحديثات جهات الاتصال إلى CRM فور حدوثها
- أرسل تفاصيل المحادثات المغلقة إلى نظام طرف ثالث لأغراض السجلات والتقارير
- نبه فريقك عند فتح محادثة أو عند تغيير المكلَّف بجهة الاتصال أو عند إضافة تعليق جديد
- حدّث درجات العملاء المحتملين أو قوائم التسويق عبر البريد الإلكتروني عند تغيير علامات جهة الاتصال
- التقاط المكالمات الصوتية المكتملة والفائتة عند انتهائها، مع التسجيل والنص والملخص للمكالمات المكتملة
- أضف عدة نقاط نهاية، يشترك كل منها في الأحداث التي يحتاجها
لماذا تستخدم respond.io لـ Webhooks
تم تصميم Respond.io للشركات B2C متوسطة الحجم التي يرغب مطوروها في الحصول على بيانات المحادثات داخل أنظمتهم في الوقت الفعلي دون طبقة وسيطة. يجب أن تُعيد نقطة النهاية استجابة 200 OK خلال 5 ثوانٍ. تُعاد محاولة الاستجابات البطيئة ثم تُسقَط بعد 3 دقائق؛ وأكثر من 30 فشلًا خلال 30 دقيقة يعطل Webhooks الخاصة بك إذا كان نظامك لا يستطيع الاستجابة بهذه السرعة، استخدم بدلاً من ذلك Make أو n8n أو Zapier.
- تُسلم الأحداث بالترتيب لكل نقطة نهاية، لذا فإن نقطة نهاية واحدة بطيئة لا تُعطّل الباقي
- تحتوي بيانات المكالمة على الحالة والمدة وتفاصيل الوكيل أو وكيل صوتي بالذكاء الاصطناعي، وتكون جاهزة للإرسال إلى الـCRM أو لتسجيلها لأغراض الامتثال
- لا حاجة للاستطلاع، لأن الأحداث تصل لحظة حدوثها
- موثوقية بمستوى المؤسسات مع نسبة توافر 99.999% وISO 27001 وامتثال GDPR وضوابط وصول مبنية على الأدوار
الأسئلة الشائعة حول تكامل Webhooks
أي خطة من respond.io تتضمن Webhooks؟
Advanced وما فوق. أحداث Webhooks ومشغّل Incoming Webhook وخطوة HTTP Request في سير العمل كلها ميزات ضمن خطة Advanced. في خطة Growth، يمكنك ربط أنظمة أخرى عبر Developer API أو Zapier أو Make أو n8n بدلاً من ذلك.
هل أحتاج إلى Webhooks إذا كان لدي Developer API؟
نعم، إذا كان نظامك يحتاج إلى معرفة متى يحدث شيء ما. يتيح Developer API لنظامك استدعاء respond.io، على سبيل المثال لإنشاء جهة اتصال أو إرسال رسالة. تعمل Webhooks بالعكس، حيث تدفع أحداثًا مثل الرسائل الجديدة أو انتهاء المكالمات إلى نقطة النهاية الخاصة بك حتى لا تضطر للاستطلاع عن التغييرات.
هل يمكن لتطبيق آخر تشغيل سير عمل في respond.io؟
نعم. يقوم مشغّل Incoming Webhook ببدء سير عمل عندما يرسل نظام آخر طلب HTTP POST، مثل تأكيد دفع أو حجز. يمكن حفظ قيم الحمولة كمتغيرات واستخدامها في خطوات لاحقة، مثل إرسال رسالة إلى جهة الاتصال.
ماذا يحدث إذا توقفت نقطة نهاية Webhook الخاصة بي عن الاستجابة؟
يعيد respond.io المحاولة ثم يعطلها. يجب أن تُعيد نقطة النهاية استجابة 200 OK خلال 5 ثوانٍ. تُعاد محاولات الاستجابات البطيئة عند 30 و60 و90 ثانية، وتُسقَط بعد 3 دقائق. أكثر من 30 فشلًا خلال 30 دقيقة يعطل الـWebhook حتى تعيد تمكينه في إعدادات مساحة العمل.