تخطَّ إلى المحتوى

مشغل Microsoft Teams

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

  1. افتح عملية النشر في CrewAI AMP
  2. انتقل إلى علامة تبويب Triggers
  3. حدد موقع Microsoft Teams وبدّل مفتاح التبديل للتفعيل
تفعيل أو تعطيل المشغلات بالتبديل
اتصال مشغل Microsoft Teams

مثال: تلخيص سلسلة محادثة جديدة

Section titled “مثال: تلخيص سلسلة محادثة جديدة”
from teams_chat_created_crew import MicrosoftTeamsChatTrigger
crew = MicrosoftTeamsChatTrigger().crew()
result = crew.kickoff({
"crewai_trigger_payload": teams_payload,
})
print(result.raw)

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

اختبر تكامل مشغل Microsoft Teams محلياً باستخدام CrewAI CLI:

Terminal window
# عرض جميع المشغلات المتاحة
crewai triggers list
# محاكاة مشغل Microsoft Teams بحمولة واقعية
crewai triggers run microsoft_teams/teams_message_created

سينفذ أمر crewai triggers run طاقمك بحمولة Teams كاملة، مما يتيح لك اختبار منطق التحليل قبل النشر.

استكشاف الأخطاء وإصلاحها

Section titled “استكشاف الأخطاء وإصلاحها”
  • تأكد من أن اتصال Teams نشط؛ يجب تحديثه إذا سحب المستأجر الصلاحيات
  • اختبر محلياً بـ crewai triggers run microsoft_teams/teams_message_created لرؤية هيكل الحمولة بالضبط
  • تأكد من أن اشتراك webhook في Microsoft 365 لا يزال صالحاً إذا توقفت الحمولات عن الوصول
  • راجع سجلات التنفيذ لعدم تطابق شكل الحمولة — قد تحذف إشعارات Graph حقولاً عندما تكون المحادثة خاصة أو مقيدة
  • تذكر: استخدم crewai triggers run (وليس crewai run) لمحاكاة تنفيذ المشغل