كيفية المادة

إعلام فترة السماح: إنشاء Webhook الوارد Slack

رومان فيلغيرا غارسيا
كاتب محتوى، Respond.io
23 فبراير/شباط 2022

Slack هي منصة اتصال شعبية في مكان العمل للشركات. علاوة على وظيفة المراسلة المعتادة ، يمكن للشركات الوصول إلى الميزات المتقدمة مثل منشئ سير العمل لإنشاء webhooks. في هذا بلوق وظيفة ، سنعرض لكم كيفية إنشاء webhook واردة لإرسال إشعار سلاك من respond.io باستخدام طلب HTTP.

تحقق من الفيديو لمعرفة المزيد عن خطوة طلب HTTP

كيفية إرسال إعلام Slack

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

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

لماذا استخدم إعلام Slack
سببان يجعلان الشركات تستخدم Slack للإشعارات

هذه هي بعض فوائد استخدام إشعارات Slack التلقائية. هل تريد إعداد جهاز خاص بك؟ دعونا نذهب من خلال جميع الخطوات اللازمة لإرسال طلب HTTP من respond.io إلى سلاك.

إرسال إعلام فترة سماح عبر سير عمل respond.io

تتضمن هذه العملية استخدام كل من سير عمل respond.io و Slack ، لذلك ستحتاج الشركات إلى حساب على كلا النظامين الأساسيين. في respond.io، تتوفر خطوة طلب HTTP لخطة العمل وما فوقها.

لاستخدام مهام سير عمل Slack، يجب على الشركات أيضا الاشتراك في خطة Slack مدفوعة. بمجرد جاهزية الخطوة التالية لإنشاء URL طلب Slack لاستخدامها في سير عمل طلب HTTP respond.io.

1. إنشاء سير عمل سلاك

لنبدأ بإنشاء سير عمل Slack جديد. أولا، يجب عليك اختيار مشغل، وهو نقطة بداية سير العمل. لتبادل المعلومات بين respond.io و Slack، حدد مشغل "فترة سماح واردة Webhook".

كيفية الحصول على عنوان URL webhook لقناة سلاك
كيفية إنشاء webhook فترة سماح واردة

2. اكتب إعلام الركود

لدينا الآن مشغل ، والذي يبدأ سير العمل عند تنشيطه. نظرا لأننا نريد إرسال إشعار، اختر الخطوة إرسال رسالة. انقر على نشر في أعلى يسار الصفحة لإنشاء عنوان URL. في وقت لاحق، سترسل طلب مشاركة HTTP إلى عنوان URL هذا من respond.io.

كيفية الحصول على عنوان URL Webhook سلاك
كيفية كتابة إعلام Slack

3. إعداد سير عمل respond.io

لإرسال إشعار إلى Slack من respond.io، نحتاج أولا إلى إعداد سير عمل respond.io. ابدأ باختيار "تحديث علامة جهة الاتصال " كمشغل. سيسمح لك ذلك باختبار إشعار Slack بمجرد إضافة العلامة التي تختارها إلى جهة اتصال.

إنشاء مشغل respond.io worklow
كيفية إنشاء مشغل سير العمل respond.io

4. إنشاء الاتصال مع سير العمل الخاص بك الركود

نظرا لأننا نريد نشر البيانات من respond.io إلى Slack ، اختر الطريقة: POST من القائمة المنسدلة. نسخ ولصق عنوان URL Slack من الخطوة 2 هنا. الآن طلب HTTP الخاص بك جاهز لإرسال البيانات إلى Slack. دعونا نشرها واختبار النتيجة.

خطوة طلب HTTP respond.io
كيفية إضافة خطوة طلب HTTP إلى سير العمل respond.io

5. اختبار الإخطار

لاختبار إعلام Slack، تحتاج إلى تنشيط مشغل respond.io. أضف علامتك إلى جهة اتصال respond.io. ثم افتح قناة Slack التي اخترتها. إذا تم تعيين webhook الواردة Slack بشكل صحيح، سوف تتلقى إعلام جديد.

respond.io webhook الواردة الركود
كيفية اختبار خطاف ويب الوارد Slack

في بعض السيناريوهات، إرسال رسالة بسيطة مثل هذا هو كل ما ستحتاج إليه. ولكن ماذا يحدث إذا أراد مستخدم، على سبيل المثال، إرسال إعلام Slack يتضمن تفاصيل جهة الاتصال؟

إضافة تفاصيل جهة الاتصال إلى إعلام فترة سماح

المتغيرات الديناميكية هي عناصر رئيسية في respond.io سير العمل، لأنها تسمح للمستخدمين بالعمل مع بيانات جهة الاتصال المخصصة. لنرى كيفية إضافة متغيرات ديناميكية إلى نص رسالة Slack لتمرير معلومات جهة الاتصال من respond.io إلى Slack.

1. إضافة متغيرات الركود إلى نص الرسالة

لإرسال بيانات جهة الاتصال في إشعار، نحتاج إلى إنشاء المتغيرات على Slack أولا، متبوعة respond.io. بمجرد الانتهاء، ستحتاج إلى استخدام نص HTTP مع متغيرات Slack التي تم إنشاؤها في سير عمل respond.io.

إضافة متغيرات الركود
كيفية إنشاء وتسمية متغيرات فترة سماح

2. إضافة متغيرات ديناميكية إلى سير العمل respond.io

لتخصيص إعلام Slack باسم جهة الاتصال، قم بنسخ نص HTTP ولصقه من Slack إلى respond.io. ثم اختر المتغير الديناميكي contact.name دولار من القائمة المنسدلة.

إضافة متغيرات ديناميكية respond.io
كيفية إضافة متغيرات ديناميكية إلى سير عمل respond.io

3. اختبار الإخطار

لاختبار الإعلام، انتقل إلى الوحدة النمطية للرسائل respond.io. حدد جهة اتصال، وعين له/لها العلامة. ثم افتح قناة Slack التي اخترتها. إذا تم تعيين كل شيء بشكل صحيح، سوف تتلقى إعلاما باسم جهة الاتصال.

خط عرض إعلام Slack
كيفية اختبار webhook فترة سماح واردة مع المتغيرات الحيوية

في بعض الأحيان، استخدام المتغيرات الحيوية غير كافية. سيظل المستخدمون بحاجة إلى سياق إضافي مثل تفاصيل جهة الاتصال أو سجل المحادثة عند المرور عبر إشعارات Slack الخاصة بهم. أسهل طريقة هي إضافة ارتباط إلى respond.io في إعلام Slack.

جعل المحادثة متاحة عبر Slack

بإضافة ارتباط تشعبي إلى إعلام Slack، يمكن للمستخدمين respond.io التحقق من البيانات الكاملة لجهة الاتصال وتاريخ المحادثة على respond.io للحصول على فهم أفضل لقضيتهم بنقرة واحدة فقط.

1. إضافة ارتباط إلى إعلام Slack

لإضافة ارتباط مباشر إلى المحادثة respond.io، ارجع إلى فترة سماح واحرر خطوة إرسال رسالة. ثم أضف عنوان URL هذا: https://apps.respond.io/message/{contactID}. بمجرد نشرها، سيكون هذا رابطك إلى المحادثة respond.io.

إضافة ارتباط إلى خط ويب وارد Slack
كيفية إضافة ارتباط محادثة إلى سير عمل respond.io

2. اختبار الإخطار

لاختبار الإعلام، حدد جهة اتصال respond.io، وعين له/لها العلامة. افتح قناة Slack التي اخترتها. إذا تم تعيين كل شيء بشكل صحيح، سوف تجد رسالة جديدة مع ارتباط تشعبي إلى respond.io. انقر فوقه للتأكد من أنه يعمل.

إعلام إرسال فترة السماح
كيفية اختبار webhook فترة سماح واردة مع ارتباط محادثة

في الختام، باستخدام المتغيرات الديناميكية والارتباطات التشعبية respond.io يأخذ إعلامات Slack إلى المستوى التالي، مما يسمح للمستخدمين بالحصول على رؤية أفضل لكل جهة اتصال. وبالتالي ، يمكنهم التعامل مع المحادثات الواردة بشكل أكثر فعالية ، مما يؤدي إلى تجربة أفضل للعملاء.

هذه طريقة بسيطة لاستخدام خطوة طلب HTTP لجعل webhook الوارد Slack. ولكن هناك طرق عملية أخرى يمكن من خلالها تنفيذ هذه الطرق. سنقوم قريبا بتحديث هذه المقالة مع تطبيقات أكثر فائدة لخدمة حالات الاستخدام المختلفة.

مزيد من القراءة

وهذا كل ما تحتاج إلى معرفته حول إشعارات Slack مع respond.io. إذا كنت ترغب في التعرف على مواضيع أخرى مثيرة للاهتمام، راجع هذه المقالات:

العلامات
نسخها إلى الحافظة!

هل أنت مستعد للبدء؟

شكرًا لك! تتم إعادة توجيهك إلى نموذج الاشتراك.
عفوا! حدث خطأ ما، قم بتحديث المتصفح وحاول مرة أخرى.
شكرًا لك! تم استلام طلبك!
عفوا! حدث خطأ ما أثناء تقديم النموذج.
ابدأ تجربة مجانية لمدة 14 يوما