باختصار
يستطيع Zendesk استدعاء واجهة REST API لدى OmniChannels.ai من خلال الـ Webhooks المدمجة فيه: ينطلق مشغّل (Trigger) عند تغيّر التذكرة ويرسل طلب JSON يحمل رمز الوصول Bearer الخاص بك، وهو ما يناسب نقطة إرسال الرسالة النصية الواحدة لدينا. أما رسائل واتساب والقنوات الأخرى، وإعادة ردود العملاء إلى التذاكر، فتمر عادة عبر أداة أتمتة مثل n8n أو Make أو Zapier. لا يوجد تطبيق في متجر Zendesk.
ما الذي يمكنك فعله
تأكيد استلام التذكرة
عند إنشاء تذكرة من قناة تعتمد على الهاتف، يرسل مشغّل رسالة SMS برقم التذكرة ليعرف العميل أن طلبه سُجّل.
تحديثات تغيّر الحالة
عندما يضبط الموظف حالة التذكرة على pending أو solved، يرسل مشغّل للعميل تحديثًا قصيرًا مع رابط التذكرة.
تصعيد التذاكر العاجلة
عند تصنيف تذكرة على أنها عاجلة، أبلغ المدير المناوب عبر SMS حتى تُعالج خارج ساعات العمل.
متابعات واتساب بالقوالب
يستدعي مشغّل أداة أتمتة ترسل قالب واتساب معتمدًا، بالعربية أو الإنجليزية، عبر واجهتنا البرمجية.
إعادة الردود إلى التذاكر
تصل ردود العملاء الواردة عبر SMS أو واتساب إلى أداة أتمتة من خلال الـ Webhook لدينا، فتضيفها كتعليقات على التذكرة المطابقة.
كيف يتم الربط
ترسل Webhooks في Zendesk طلب HTTP إلى أي عنوان، مع مصادقة برمز Bearer ومحتوى JSON يُبنى من المتغيرات النائبة للتذكرة (placeholders). ويمكن لمشغّل أو أتمتة يستخدم الـ Webhook كإجراء أن يستدعي https://api.broadnet.me/sms/sendSms مباشرة، لأن الرسالة النصية الواحدة تقبل محتوى JSON. أما الإرسال الجماعي ومعظم القنوات الأخرى، ومنها واتساب، فتستخدم multipart/form-data، لذا وجّه الـ Webhook في هذه الحالات إلى أداة أتمتة أو دالة صغيرة تبرمجها بنفسك تستدعي واجهتنا.
ترسل منصتنا حالات التسليم والرسائل الواردة إلى عنوان الـ Webhook الوحيد المضبوط على حسابك. وبما أن هذه البيانات ليست بصيغة Zendesk، تستقبلها أداة أتمتة أو برمجيتك الخاصة، فتبحث عن التذكرة برقم الهاتف أو معرّف الرسالة، ثم تضيف تعليقًا أو تحدّث حقلًا عبر Zendesk API.
- Webhook في Zendesk: طلب POST إلى https://api.broadnet.me/sms/sendSms بمحتوى JSON
- المصادقة: رمز Bearer في إعدادات الـ Webhook، ويحفظه Zendesk
- واتساب والإرسال بصيغة multipart: عبر n8n أو Make أو Zapier أو برمجيتك الخاصة
- الردود وحالات التسليم: عبر الـ Webhook لدينا، ثم أتمتة تعيدها إلى Zendesk
خطوات الإعداد
- 1
اطلب الوصول إلى الواجهة البرمجية
اطلب صلاحية وصول تجريبية واحصل على رمز وصول (Token) للواجهة البرمجية. لا تُرسل رسائل التجربة إلا إلى أرقامك الموثّقة.
الدليل: Authentication - 2
أنشئ Webhook في Zendesk
من Admin Center في Zendesk، أنشئ Webhook يمكن للمشغّلات استخدامه، بطريقة POST وصيغة JSON وعنوان sendSms ومصادقة برمز Bearer.
الدليل: SMS API - 3
أنشئ المشغّل
أضف مشغّلًا بشروط التذاكر التي تريدها واجعل الـ Webhook إجراءً له، ثم اكتب محتوى JSON يتضمن senderId وdestinationNumber وmessage وmessageType، مستخدمًا متغيرات التذكرة للرقم ونص الرسالة.
- 4
وجّه القنوات الأخرى
لقوالب واتساب، وجّه الـ Webhook بدلًا من ذلك إلى أداة أتمتة تتولى إرسال طلب multipart إلى واجهتنا البرمجية.
الدليل: Make and Zapier with webhooks - 5
أعِد الردود إلى التذاكر
اطلب من فريقنا ضبط Webhook حسابك على عنوان أداة أتمتة تضيف الرسائل الواردة وحالات الفشل إلى التذكرة المطابقة.
الدليل: Webhooks and delivery statuses - 6
اختبر برقمك
حدّث تذكرة تجريبية برقمك الموثّق، وتأكد من وصول الرسالة وعودة حالة التسليم.
توثيق الجهة المطوّرة
Zendesk علامة تجارية مملوكة لأصحابها. لا ترتبط OmniChannels.ai بـ Zendesk ولا تحظى بتأييدها؛ تصف هذه الصفحة ربطاً يتم عبر ميزات MCP أو HTTP أو Webhooks المتوفرة في Zendesk نفسها.

