باستخدام عمليات الدمج المخصصة لمنصة 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. وهذا يتضمن القوالب وأزرار الرد السريع التي تساعدك في تنفيذ أشجار القرارات في محادثات البرنامج التلقائي.
هذا يجعل من الأسهل بكثير إنشاء مهام سير عمل مفيدة ويقلل مقدار الكتابة التي يحتاجها الأشخاص، دون الحاجة إلى معالجة لغة طبيعية متطورة، مما يجعل التطويع المحلي أبسط بكثير إذا كنت تقوم بإنشاء برامج تلقائية للقوى العاملة العالمية.