لتلقي إشعار في Slack كلما بدأ عميل محادثة في صندوق وارد معين في Papo (https://papo.global/)، يجب عليك إعداد Flow يقوم بتشغيل Webhook للقناة المطلوبة. هذا يبقي فريق الدعم أو المبيعات لديك في حالة تأهب في الوقت الفعلي، دون الحاجة إلى مراقبة المنصة باستمرار.
يستخدم التكامل ميزة Webhooks الواردة في Slack و Flows من Papo لتحويل محادثة جديدة إلى تنبيه فوري. بدون كود معقد، يمكنك اختيار صندوق الوارد، وتخصيص محتوى الرسالة، وضمان عدم تفويت أي عميل محتمل أو تذكرة مهمة.
| الخطوة | الإجراء | الأداة |
|---|---|---|
| 1. تحضير Slack | إنشاء تطبيق وتفعيل Incoming Webhooks للحصول على عنوان URL للإرسال | api.slack.com |
| 2. إنشاء Flow في Papo | إعداد تدفق جديد مع مشغل "محادثة جديدة" وإجراء "Webhook" | وحدة Flows (Papo) |
| 3. اختبار الإشعار | بدء محادثة في صندوق الوارد المختار والتحقق من وصول الرسالة إلى قناة Slack | Slack + Papo |
كيف يعمل — خطوة بخطوة
1. احصل على عنوان URL لـ Webhook في Slack
قبل كل شيء، تحتاج إلى Webhook وارد في Slack. انتقل إلى واجهة برمجة تطبيقات Slack (api.slack.com)، وأنشئ تطبيقًا (أو استخدم تطبيقًا موجودًا)، وقم بتمكين Incoming Webhooks، وأنشئ عنوان URL حصريًا للقناة التي سيتم نشر التنبيهات فيها. دوّن عنوان URL هذا — سيتم استخدامه في Flow الخاص بـ Papo.
2. أنشئ Flow جديدًا في Papo
في لوحة تحكم Papo، انتقل إلى وحدة Flows وانقر لإنشاء تدفق جديد. أعطه اسمًا يحدد الإشعار، مثل "تنبيه محادثة جديدة في Slack".
3. قم بتكوين المشغل
أضف عقدة مشغل وحدد أن التدفق يجب أن يبدأ عندما تصل محادثة جديدة. اختر صندوق الوارد المحدد (على سبيل المثال، رقم WhatsApp أو Instagram أو قناة أخرى متصلة) الذي يجب أن ينشئ التنبيه. من الممكن التصفية حسب نوع الرسالة أو القناة، اعتمادًا على هيكل خدمتك.
4. أضف إجراء Webhook
بعد المشغل، أدخل عقدة إجراء واختر خيار إرسال Webhook (أو ما شابه). في حقل التكوين:
- URL: الصق عنوان URL الخاص بـ Webhook من Slack الذي تم الحصول عليه في الخطوة 1.
- الطريقة: اتركها كـ POST.
- Payload: حدد المحتوى الذي سيتم إرساله. يمكنك استخدام المتغيرات المتاحة في سياق المحادثة، مثل
{{contact.name}}،{{message.text}}أو{{inbox.name}}، لإنشاء رسالة مخصصة. على سبيل المثال:
{
"text": "محادثة جديدة من {{contact.name}} في صندوق {{inbox.name}}: {{message.text}}"
}
- اضبط الرؤوس إذا لزم الأمر (عادةً ما يكون الإعداد الافتراضي كافيًا).
5. قم بتفعيل Flow واختباره
احفظ التدفق وقم بتفعيله. للاختبار، أرسل رسالة إلى صندوق الوارد المكوّن — على سبيل المثال، تحدث إلى رقم WhatsApp الخاص بك المتصل بـ Papo. في غضون ثوانٍ، يجب أن يظهر الإشعار في قناة Slack المحددة. إذا لم يصل، تحقق مما إذا كان التدفق نشطًا وعنوان URL الخاص بـ Webhook صحيحًا؛ يمكنك أيضًا مراجعة سجل التنفيذ داخل وحدة Flows نفسها.
لمن هذا التكامل مفيد
- فرق الدعم التي تستخدم Slack كمركز اتصال وتحتاج إلى تنبيهات فورية حول التذاكر الجديدة.
- فرق المبيعات التي تراقب العملاء المحتملين الواردين في قنوات محددة، مثل صندوق WhatsApp لحملة معينة.
- العمليات التي تستخدم قنوات متعددة وترغب في توحيد الإشعارات في مكان واحد، دون التبديل بين علامات التبويب.
الأسئلة الشائعة
هل أحتاج إلى تكوين Webhook في Slack قبل استخدام Flow؟
نعم. من الضروري إنشاء تطبيق في Slack، وتفعيل Incoming Webhooks، ونسخ عنوان URL الذي تم إنشاؤه. يتم هذا الإجراء خارج Papo، في واجهة مطوري Slack.
هل يمكنني إرسال المحتوى الدقيق لرسالة العميل في التنبيه؟
بالتأكيد. داخل payload لإجراء Webhook، يمكنك تضمين متغيرات ديناميكية مثل نص المحادثة، واسم جهة الاتصال، والقناة، مما يبني إشعارًا غنيًا وسياقيًا.
ماذا يحدث إذا فشل الطلب إلى Slack؟
سيسجل Flow الخطأ. يمكنك إضافة إجراءات لمعالجة الفشل، مثل إرسال بريد إلكتروني أو إنشاء مهمة داخلية، لضمان عدم تفويت الفريق للتنبيه الحرج.
هل من الممكن إرسال إشعارات إلى قنوات مختلفة في Slack وفقًا لصندوق الوارد؟
نعم. ما عليك سوى إنشاء Flow منفصل لكل صندوق وارد وتوجيهه إلى عنوان URL الخاص بـ Webhook للقناة المطلوبة في Slack. وبالتالي، تذهب محادثات الدعم إلى قناة، والعملاء المحتملون للمبيعات إلى قناة أخرى.
كيف أختبر دون إزعاج الفريق؟
بعد تفعيل التدفق، استخدم جهة اتصال تجريبية — مثل رقمك الشخصي — وأرسل رسالة إلى صندوق الوارد المكوّن. تأكد من ظهور الإشعار فقط في القناة المخصصة. يمكنك حذف تدفق الاختبار بعد التحقق.
هل هناك تكلفة إضافية لاستخدام Webhooks في Papo؟
ميزات Flows وإرسال Webhooks مضمنة في خطط Papo. تتوفر معلومات مفصلة حول الحدود والاشتراكات على الموقع الرسمي.
اقرأ أيضًا
أنشئ حسابك المجاني في Papo واربط قنواتك لتلقي تنبيهات في Slack بدون تكلفة أولية.