إنتقل إلى المحتوى الرئيسي

الأحداث المخصصة

تتيح الأحداث المخصصة في MonoChat تعريف أنواع الأحداث الخاصة بك وتشغيلها داخل المنصة، مما يمكّن من أتمتة متقدمة وتكاملات ومنطق عبر سير عملك. وهي مفيدة بشكل خاص عندما لا تكفي مشغّلات الأحداث القياسية (مثل "استلام رسالة" أو "إرسال نموذج") لتمثيل عمليات عملك الخاصة.

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


حالات الاستخدام​

تشغيل سير العمل المتقدم​

شغّل التدفقات أو الدوال بناءً على أحداث خاصة بعملك، مثل:

  • lead_qualified
  • invoice_overdue
  • shipment_delivered
  • support_escalated
  • payment_processed
  • task_assigned

التواصل بين الأنظمة​

أطلق أحداثًا مخصصة من أنظمة خارجية (مثل ERP وCRM ومنصات التجارة الإلكترونية) لتحديث MonoChat أو العكس:

  • أبلغ MonoChat عندما يُجري عميل عملية دفع.
  • شغّل webhooks خارجية عند إطلاق حدث مخصص.

تنسيق مساعدي الذكاء الاصطناعي​

شغّل أحداثًا مخصصة داخل مساعدي الذكاء الاصطناعي لتنسيق التفاعلات المعقدة:

  • بعد جمع معلومات المستخدم، أطلق user_info_collected لبدء تدفق تحقق.
  • استخدم consent_received للانتقال إلى الخطوة التالية في روبوت متعدد الخطوات.

المقاييس والمراقبة​

تتبّع إجراءات محددة بإطلاق أحداث مخصصة في نظام السجلات أو التحليلات لديك:

  • احسب عدد مرات إكمال المستخدم لمهمة.
  • راقب تكرار سلوكيات معينة للمستخدمين.

الميزات الرئيسية​

اسم الحدث والحمولة​

يتضمن كل حدث مخصص:

  • اسمًا فريدًا (مثل user_subscribed وtask_completed)
  • حمولة (كائن بيانات) اختيارية يمكن تمريرها إلى الأنظمة أو التدفقات اللاحقة.

التشغيل من أي مكان​

يمكن تشغيل الأحداث المخصصة:

  • يدويًا (عبر الواجهة)
  • برمجيًا (من الدوال أو التدفقات أو واجهة API)
  • من webhooks أو تطبيقات خارجية
معلومات

لمزيد من التفاصيل حول كيفية إنشاء الأحداث المخصصة، راجع صفحة توثيق SDK لدينا!