انتقل إلى المحتوى
OmniChannels.ai
القائمة

مكاتب الدعم

Zendesk + OmniChannels.ai: راسل عملاءك عند تغيّر حالة تذاكرهم

الربط عبر API وWebhooksآخر تحديث

باختصار

يستطيع Zendesk استدعاء واجهة REST API لدى OmniChannels.ai من خلال الـ Webhooks المدمجة فيه: ينطلق مشغّل (Trigger) عند تغيّر التذكرة ويرسل طلب JSON يحمل رمز الوصول Bearer الخاص بك، وهو ما يناسب نقطة إرسال الرسالة النصية الواحدة لدينا. أما رسائل واتساب والقنوات الأخرى، وإعادة ردود العملاء إلى التذاكر، فتمر عادة عبر أداة أتمتة مثل n8n أو Make أو Zapier. لا يوجد تطبيق في متجر Zendesk.

ما الذي يمكنك فعله

  • تأكيد استلام التذكرة

    عند إنشاء تذكرة من قناة تعتمد على الهاتف، يرسل مشغّل رسالة SMS برقم التذكرة ليعرف العميل أن طلبه سُجّل.

  • تحديثات تغيّر الحالة

    عندما يضبط الموظف حالة التذكرة على pending أو solved، يرسل مشغّل للعميل تحديثًا قصيرًا مع رابط التذكرة.

  • تصعيد التذاكر العاجلة

    عند تصنيف تذكرة على أنها عاجلة، أبلغ المدير المناوب عبر SMS حتى تُعالج خارج ساعات العمل.

  • متابعات واتساب بالقوالب

    يستدعي مشغّل أداة أتمتة ترسل قالب واتساب معتمدًا، بالعربية أو الإنجليزية، عبر واجهتنا البرمجية.

  • إعادة الردود إلى التذاكر

    تصل ردود العملاء الواردة عبر SMS أو واتساب إلى أداة أتمتة من خلال الـ Webhook لدينا، فتضيفها كتعليقات على التذكرة المطابقة.

كيف يتم الربط

الربط عبر API وWebhooks

ترسل 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. 1

    اطلب الوصول إلى الواجهة البرمجية

    اطلب صلاحية وصول تجريبية واحصل على رمز وصول (Token) للواجهة البرمجية. لا تُرسل رسائل التجربة إلا إلى أرقامك الموثّقة.

    الدليل: Authentication
  2. 2

    أنشئ Webhook في Zendesk

    من Admin Center في Zendesk، أنشئ Webhook يمكن للمشغّلات استخدامه، بطريقة POST وصيغة JSON وعنوان sendSms ومصادقة برمز Bearer.

    الدليل: SMS API
  3. 3

    أنشئ المشغّل

    أضف مشغّلًا بشروط التذاكر التي تريدها واجعل الـ Webhook إجراءً له، ثم اكتب محتوى JSON يتضمن senderId وdestinationNumber وmessage وmessageType، مستخدمًا متغيرات التذكرة للرقم ونص الرسالة.

  4. 4

    وجّه القنوات الأخرى

    لقوالب واتساب، وجّه الـ Webhook بدلًا من ذلك إلى أداة أتمتة تتولى إرسال طلب multipart إلى واجهتنا البرمجية.

    الدليل: Make and Zapier with webhooks
  5. 5

    أعِد الردود إلى التذاكر

    اطلب من فريقنا ضبط Webhook حسابك على عنوان أداة أتمتة تضيف الرسائل الواردة وحالات الفشل إلى التذكرة المطابقة.

    الدليل: Webhooks and delivery statuses
  6. 6

    اختبر برقمك

    حدّث تذكرة تجريبية برقمك الموثّق، وتأكد من وصول الرسالة وعودة حالة التسليم.

توثيق الجهة المطوّرة

Zendesk علامة تجارية مملوكة لأصحابها. لا ترتبط OmniChannels.ai بـ Zendesk ولا تحظى بتأييدها؛ تصف هذه الصفحة ربطاً يتم عبر ميزات MCP أو HTTP أو Webhooks المتوفرة في Zendesk نفسها.

مثال على سير العمل

كيف ينتقل طلب نموذجي من Zendesk إلى عميلك ثم يعود.

  1. 01

    مشغّل في Zendesk

    إنشاء تذكرة أو تغيّر حالتها

  2. 02

    Webhook من Zendesk

    طلب JSON يحمل رمز Bearer الخاص بك

  3. 03

    واجهة OmniChannels.ai البرمجية

    إرسال الرسالة النصية الواحدة، والقنوات الأخرى عبر أداة أتمتة

  4. 04

    هاتف العميل

    تحديث التذكرة عبر SMS أو واتساب

  5. 05

    الردود إلى التذاكر

    تُضاف الرسائل الواردة وحالات الفشل كتعليقات على التذكرة

1. مشغّل في Zendesk: إنشاء تذكرة أو تغيّر حالتها 2. Webhook من Zendesk: طلب JSON يحمل رمز Bearer الخاص بك 3. واجهة OmniChannels.ai البرمجية: إرسال الرسالة النصية الواحدة، والقنوات الأخرى عبر أداة أتمتة 4. هاتف العميل: تحديث التذكرة عبر SMS أو واتساب 5. الردود إلى التذاكر: تُضاف الرسائل الواردة وحالات الفشل كتعليقات على التذكرة

أسئلة شائعة

هل يوجد تطبيق رسمي من OmniChannels.ai في Zendesk Marketplace؟

لا. يعتمد الربط على الـ Webhooks والمشغّلات المدمجة في Zendesk لاستدعاء واجهة REST API لدينا، إلى جانب أداة أتمتة أو برمجيتك الخاصة للقنوات الأخرى وللردود.

هل يستطيع Webhook في Zendesk إرسال رسائل واتساب مباشرة؟

الرسالة النصية الواحدة تقبل محتوى JSON، وهو ما يستطيع Webhook في Zendesk إرساله. أما واتساب ومعظم القنوات الأخرى فتستخدم multipart/form-data، لذا مرّرها عبر أداة أتمتة أو دالة صغيرة تستدعي واجهتنا البرمجية.

كيف تصل ردود العملاء إلى التذكرة؟

تُرسل الرسائل الواردة إلى عنوان الـ Webhook المضبوط على حسابك. وجّهه إلى أداة أتمتة تعثر على التذكرة برقم الهاتف وتضيف الرد كتعليق عبر Zendesk API.

هل تحتاج تحديثات واتساب إلى قوالب معتمدة؟

نعم. خارج نافذة خدمة العملاء البالغة 24 ساعة، يجب أن تستخدم رسائل واتساب التي تبدأها الشركة قوالب معتمدة. وأرسل فقط للعملاء الذين وافقوا على تلقي التحديثات عبر هذه القناة.

احصل على صلاحية الوصول إلى API وMCP

أخبرنا بالقنوات والدول وحالة الاستخدام، وسيُصدر لك أحد مهندسينا بيانات الدخول التجريبية ويتحقق من أرقام الاختبار.