رویدادهای سفارشی
رویدادهای سفارشی در MonoChat به شما امکان میدهند انواع رویداد مخصوص خودتان را در پلتفرم تعریف و فعال کنید و اتوماسیون پیشرفته، یکپارچهسازیها و منطق را در گردشکارهایتان بهکار بگیرید. وقتی رویدادهای استاندارد (مانند «پیام دریافت شد» یا «فرم ارسال شد») برای پوشش فرایندهای کسبوکار شما کافی نیستند، این رویدادها بهویژه مفیدند.
رویدادهای سفارشی راهی قدرتمند برای اعلام اقدامها، انتقال داده و اتصال بخشهای مختلف سامانه شما هستند: توابع، جریانها، دستیارهای AI و سرویسهای خارجی.
موارد استفاده
فعالسازی پیشرفته گردشکار
جریانها یا توابع را بر اساس رویدادهای مخصوص کسبوکار خود فعال کنید، مثلاً:
lead_qualifiedinvoice_overdueshipment_deliveredsupport_escalatedpayment_processedtask_assigned
ارتباط بین سامانهها
رویدادهای سفارشی را از سامانههای خارجی (مانند ERP، CRM و پلتفرمهای تجارت الکترونیک) ارسال کنید تا MonoChat بهروز شود، یا برعکس:
- وقتی مشتری پرداخت انجام میدهد، به MonoChat اطلاع دهید.
- وقتی یک رویداد سفارشی فعال میشود، webhookهای خارجی را اجرا کنید.
هماهنگی دستیار AI
رویدادهای سفارشی را داخل دستیارهای AI فعال کنید تا تعاملهای پیچیده را هماهنگ کنید:
- پس از جمعآوری اطلاعات کاربر،
user_info_collectedرا ارسال کنید تا یک جریان تأیید هویت شروع شود. - از
consent_receivedبرای رفتن به مرحله بعد در یک ربات چندمرحلهای استفاده کنید.
معیارها و پایش
با ارسال رویدادهای سفارشی به سامانه ثبت لاگ یا تحلیل خود، اقدامهای مشخص را ردیابی کنید:
- شمارش دفعاتی که کاربر یک کار را کامل میکند.
- پایش تکرار رفتارهای مشخص کاربر.
قابلیتهای کلیدی
نام رویداد و payload
هر رویداد سفارشی شامل این موارد است:
- یک نام یکتا (مثلاً
user_subscribed،task_completed) - یک payload اختیاری (شیء داده) که میتوان آن را به سامانهها یا جریانهای پاییندست منتقل کرد.
فعالسازی از هر جا
رویدادهای سفارشی را میتوان به این روشها فعال کرد:
- دستی (از طریق رابط کاربری)
- برنامهنویسیشده (از توابع، جریانها یا API)
- از webhookها یا برنامههای خارجی
برای جزئیات بیشتر درباره نحوه ایجاد رویدادهای سفارشی، صفحه مستندات SDK را ببینید!