حسب ضرورت ایونٹس
MonoChat میں حسب ضرورت ایونٹس آپ کو پلیٹ فارم کے اندر اپنی مرضی کی ایونٹ اقسام بنانے اور ٹرگر کرنے کی سہولت دیتے ہیں، جس سے آپ کے ورک فلوز میں جدید آٹومیشن، انٹیگریشنز اور منطق ممکن ہوتی ہے۔ یہ خاص طور پر اس وقت مفید ہیں جب معیاری ایونٹ ٹرگرز (جیسے "پیغام موصول ہوا" یا "فارم جمع کرایا گیا") آپ کے مخصوص کاروباری عمل کو بیان کرنے کے لیے کافی نہ ہوں۔
حسب ضرورت ایونٹس کارروائیوں کا اشارہ دینے، ڈیٹا منتقل کرنے اور آپ کے سسٹم کے مختلف حصوں، یعنی فنکشنز، فلوز، AI اسسٹنٹس اور بیرونی سروسز کو جوڑنے کا مؤثر طریقہ فراہم کرتے ہیں۔
استعمال کی مثالیں
جدید ورک فلو ٹرگرنگ
اپنے کاروبار سے مخصوص ایونٹس کی بنیاد پر فلوز یا فنکشنز ٹرگر کریں، جیسے:
lead_qualifiedinvoice_overdueshipment_deliveredsupport_escalatedpayment_processedtask_assigned
سسٹمز کے درمیان رابطہ
بیرونی سسٹمز (مثلاً ERP، CRM، ای کامرس پلیٹ فارمز) سے حسب ضرورت ایونٹس بھیجیں تاکہ MonoChat کو اپ ڈیٹ کیا جا سکے یا اس کے برعکس:
- جب کسٹمر ادائیگی کرے تو MonoChat کو مطلع کریں۔
- حسب ضرورت ایونٹ فائر ہونے پر بیرونی ویب ہکس ٹرگر کریں۔
AI اسسٹنٹ کوآرڈینیشن
پیچیدہ تعاملات کو ترتیب دینے کے لیے AI اسسٹنٹس کے اندر حسب ضرورت ایونٹس ٹرگر کریں:
- صارف کی معلومات جمع کرنے کے بعد تصدیقی فلو شروع کرنے کے لیے
user_info_collectedبھیجیں۔ - ملٹی اسٹیپ بوٹ میں اگلے مرحلے پر جانے کے لیے
consent_receivedاستعمال کریں۔
میٹرکس اور مانیٹرنگ
اپنے لاگنگ یا اینالیٹکس سسٹم میں حسب ضرورت ایونٹس بھیج کر مخصوص کارروائیوں کو ٹریک کریں:
- گنیں کہ صارف نے کتنی بار کوئی ٹاسک مکمل کیا۔
- مخصوص صارفی رویوں کی تعداد پر نظر رکھیں۔
اہم خصوصیات
ایونٹ کا نام اور پے لوڈ
ہر حسب ضرورت ایونٹ میں شامل ہوتے ہیں:
- ایک منفرد نام (مثلاً
user_subscribed،task_completed) - ایک اختیاری پے لوڈ (ڈیٹا آبجیکٹ) جو آگے کے سسٹمز یا فلوز کو بھیجا جا سکتا ہے۔
کہیں سے بھی ٹرگر کریں
حسب ضرورت ایونٹس کو ٹرگر کیا جا سکتا ہے:
- دستی طور پر (UI کے ذریعے)
- پروگرامیٹک طور پر (فنکشنز، فلوز یا API سے)
- بیرونی ویب ہکس یا ایپلیکیشنز سے
حسب ضرورت ایونٹس بنانے کی مزید تفصیلات کے لیے ہمارا SDK دستاویزات صفحہ دیکھیں!