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