البرامج التلقائية لـ Workplace

إنشاء البرامج التلقائية لـ Workplace في المجموعات والدردشة

نظرة عامة

باستخدام عمليات الدمج المخصصة لمنصة Workplace، يمكن الآن إنشاء برامج تلقائية قوية يمكنها التفاعل مع الأشخاص في المجموعات والدردشة.

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

لإنشاء برنامج تلقائي لمجتمعك، ستحتاج إلى دور مسؤول النظام.

إذا لم تكن مسؤولاً عن مجتمع Workplace، فستحتاج إلى العمل مع أي مسؤول لإنشاء برنامج تلقائي.

البرامج التلقائية كصفحات

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

تكون صفحات البرنامج التلقائي عامة على مستوى الشركة، لذا يمكن لأي عضو في مجتمع Workplace رؤية البرنامج التلقائي والإشارة إليه ومراسلته. ولكن، بناءً على مستوى الإذن، يمكنك اختيار موعد إنشاء البرنامج التلقائي وقد لا تكون قادرًا على رؤية كل المحتوى في Workplace أو التفاعل معه.

على سبيل المثال، إذا كان لدى برنامجك التلقائي إذن قراءة محتوى المجموعة، فسيتمكن من رؤية المحتوى في المجموعات. وإذا لم يتوفر لدى برنامج التلقائي إذن النشر في المجموعات، فلن يتمكن من الرد على المحتوى في أي مجموعة.

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

البرامج التلقائية في المجموعات

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

يمكن أيضًا للبرامج التلقائية @ذكر الأشخاص لجذب انتباههم، كما يمكن أن يتم @ذكر البرامج التلقائية لبدء تدفق عمل محدد أو طرح سؤال.

وأخيرًا، يمكن للبرامج التلقائية الاشتراك في مجموعة و@ذكر webhooks التي توفر القدرة على مراقبة المحتوى والتفاعل مع المستخدمين بطرق مرنة.

البرامج التلقائية في الدردشة

في حين أنه في المجموعات، يمكن للبرامج التلقائية استخلاص المعلومات ومشاركتها عبر مجموعة من الأشخاص بشكل غير متزامن، تمثل البرامج التلقائية في الدردشة أفضل خيار للتفاعل مع أي شخص أو مجموعة محددة من الأشخاص.

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

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

لا يمكن للبرنامج التلقائي الرد على سلسلة رسائل الدردشة سوى التي يكون البرنامج التلقائي عضوًا فيها (دردشة فردية أو دردشات جماعية). بالإضافة إلى ذلك، يجب أن يتوفر لدى البرنامج التلقائي إذن مراسلة أي عضو.

دردشة البرنامج التلقائي مع المستخدم

عندما يتوفر لدى البرنامج التلقائي إذن مراسلة أي عضو، سيتمكن من إرسال رسالة مباشرة لأي شخص على Workplace عبر عنوان البريد الإلكتروني أو معرف Workplace المرتبط به عبر API الإرسال في Messenger.

برنامج تلقائي يظهر في عنوان رسالة جديدة

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

برنامج تلقائي يظهر في عنوان دردشة جديدة

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

محادثة البرنامج التلقائي مع المستخدم

دردشة البرنامج التلقائي مع المجموعة

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

سلسلة رسائل تحمل اسمًا وتتضمن أشخاصًا محددين تم إنشاؤها بواسطة برنامج تلقائي.

تمكين البرامج التلقائية للدردشات الجماعية

لتمكين البرنامج التلقائي من إنشاء دردشات جماعية مع مستخدمي Workplace، افتح لوحة الأذونات في مربع حوار "تعديل الدمج المخصص" وحدد المربع السماح لهذا الدمج بالعمل في دردشات جماعية.

تمكين برنامج تلقائي لدمج مخصص لدعم دردشة جماعية.

ومن خلال تمكين دعم الدردشة الجماعية، سيظهر برنامجك التلقائي في رؤس الدردشة إضافة أشخاص في سلسلة الدردشة الجماعية الحالية. ومن ثم سيتلقى أحداث webhooks لكل رسالة تم إرسالها بواسطة الأشخاص في تلك السلسلة ويمكنه الرد على تلك السلسلة باستخدام thread ID.

إضافة برنامج تلقائي إلى أي دردشة جماعية، ثم @ذكر البرنامج التلقائي

إنشاء سلاسل رسائل جديدة تمت تسميتها

لإنشاء سلسلة رسائل جديدة تتضمن مستلمين محددين، قم بإجراء الطلب POST لنقطة النهاية /me/messages مع تحديد مصفوفة من recipient IDs وحمولة بيانات message أولية كما يلي:

POST /me/messages
{
  "recipient": {
    "ids": [<user_ids>]
  },
  "message": <message_payload>
}

ستسترد حمولة استجابة تتضمن thread ID، بحيث يمكنك استخدامها لرسائل المتابعة.

إذا كنت تستخدم نقطة النهاية ذاتها مع قائمة المستلمين نفسها مجددًا، فسيتم إنشاء سلسلة جديدة. لإرسال رسائل المتابعة إلى سلسلة رسائل تم إنشاؤها بالفعل، قم بإجراء طلب POST لنقطة النهاية /me/messages باستخدام thread_id في حمولة البيانات recipient، كما يلي:

POST /me/messages
{
  "recipient": {
    "thread_key": <thread_id>
  },
  "message": <message_payload>
}

لإعادة تسمية سلسلة رسائل تم إنشاؤها بواسطة برنامجك التلقائي، قم بإجراء الطلب POST إلى عنصر الربط /{thread}/threadname، كما يلي:

POST /t_<thread_id>/threadname
{
  "name": "new name"
}

لاحظ ضرورة أن يكون thread_id مسبوقًا بـ "t_" في مسار عنصر الربط.

يمكنك أيضًا الحصول على قائمة بمستلمي سلسلة الرسائل عن طريق إجراء طلبات GET في عنصر الربط /{thread}/?fields=participants، كما يلي:

GET /t_<thread_id>/?fields=participants

يمكنك أيضًا إضافة المشاركين وإزالتهم من سلاسل الرسائل عن طريق إجراء طلبات POST أو DELETE في عنصر الربط /{thread}/participants، كما يلي:

POST t_<thread_id>/participants
{
  "to": [<user_ids>]
}

DELETE t_<thread_id>/participants
{
  "to": [<user_ids>]
}

شركاء منصة البرنامج التلقائي

يحتوي Workplace على عدد من شركاء منصة البرنامج التلقائي الذين قدموا الدعم للبرامج التلقائية على Workplace. يمكنك عرض قائمة بهم من هنا. يمكنك استخدام إحدى هذه المنصات لإنشاء برنامج تلقائي فعال بدون كتابة سطر واحد من التعليمات البرمجية.

أفضل الممارسات

استخدام القناة الصحيحة

عندما تقرر ما إذا كنت تريد إنشاء تفاعلات جماعية أو تفاعلات دردشة لبرنامجك التلقائي، يجدر التفكير في المكان الذي سيكون فيه البرنامج التلقائي مفيدًا بشكل أكبر.

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

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

تفاعلات المجموعة

بمجرد اشتراك تطبيقك في webhooks، سيتم إرسال إشعار إلى برنامجك التلقائي عند ذكره ضمن منشور أو تعليق في مجموعة. من المهم لبرنامجك التلقائي الرد على عمليات الذكر في توقيت مناسب. إذا تعين على برنامجك التلقائي معالجة أي طلب قبل الرد، فيُستحسن الإعجاب بالتعليق للإشارة إلى الشخص أن البرنامج التلقائي يعرف أنه قد تم ذكره.

بعد ذلك، إذا كنت توفر معلومات بعد أن تم ذكرك في تعليق، فأضف ردًا في سلسلة الرسائل للحفاظ على تدفق بقية المحادثة الجماعية.

إذا احتاج البرنامج التلقائي توفير معلومات للناشر الأصلي، فأضف تعليقًا على المنشور نفسه، حتى يتم إخطار الناشر أيضًا.

تفاعلات الدردشة

تدعم تفاعلات البرنامج التلقائي في دردشة العمل وظائف مماثلة لمنصة Messenger. وهذا يتضمن القوالب وأزرار الرد السريع التي تساعدك في تنفيذ أشجار القرارات في محادثات البرنامج التلقائي.

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