מדריך שלב אחר שלב לאינטגרציה של Zapier עם ChatBot IL לצורך העברת נתונים שנאספו על ידי צ'אטבוט ב-WhatsApp אל יישומים חיצוניים
שלבו את Zapier עם ChatBot IL כדי לגלות מגוון רחב של אפשרויות לאוטומציה של משימות חוזרות ולאינטראקציה עם אפליקציות ושירותים של צד שלישי.
Zapier מאפשר לכם לחבר את הצ'אטבוט שלכם להמון אפליקציות ושירותים אחרים. כך ניתן לבצע אוטומציה בקלות, ולהעביר מידע בין הצ'אטבוט שלכם לבין כלים נוספים שבהם אתם משתמשים.
תארו לעצמכם שהצ'אטבוט שלכם מוסיף לידים אוטומטית ל-CRM, שולח מיילים או מעדכן כלי ניהול פרויקטים. Zapier הופך את זה לאפשרי.
באמצעות השימוש ב-Zapier יחד עם ChatBot IL, תוכלו לחסוך זמן, לשפר את היעילות ולהפוך את הצ'אטבוט שלכם לעוצמתי עוד יותר.
שלב 1. יצירת תהליך קלט משתמש (User Input Flow) ב-ChatBot IL
ראשית, יש להגדיר את תהליך איסוף הנתונים בתוך ChatBot IL עצמו.
עברו אל Bot Manager מלוח הבקרה הראשי שלChatBot IL.
היכנסו לקטע User Input Flow ולחצו על הכפתור Create.
הגדירו שם לזרימת קלט המשתמש (User Input Flow) ולזרימת הפתיחה של הבוט (Start Bot Flow).
הגדירו שאלה: לחצו פעמיים על האלמנט New Question, בחרו את סוג השאלה (למשל, בקשה לכתובת דוא"ל) והגדירו את סוג התשובה המתאים (Reply Type).
הוסיפו תשובה סופית: הזינו שם עבור Postback, בחרו את סוג התשובה (למשל, טקסט) והקלידו את ההודעה עצמה.
הוסיפו טריגר: לחצו פעמיים על האלמנט Trigger והגדירו את מילות המפתח שיפעילו את הסקר הזה.
שמרו את הזרימה ובדקו את פעולתה ב-WhatsApp, תוך וידוא שהבוט מבקש ומקבל את הנתונים בצורה תקינה.
שלב 2. הגדרת טריגר Webhook ב-Zapier
כעת יש להכין ב-Zapier את “נקודת הקליטה” עבור הנתונים.
ב-Zapier לחצו על הכפתור Create Zap.
בתור טריגר בחרו Webhooks by Zapier.
בשדה Event בחרו Catch Hook ולחצו על Continue.
בשלב הבא העתיקו את כתובת ה-URL של ה-webhook שסופקה לכם.
שלב 3. יצירת Outbound Webhook ב-ChatBot IL
שלב זה מקשר בין ChatBot IL לבין ה-webhook שיצרתם ב-Zapier.
חזרו אל ChatBot IL, רעננו את הדף ועברו אל הקטע Outbound Webhook.
לחצו על Create והזינו שם עבור ה-webhook.
בשדה Webhook URL הדביקו את הכתובת שהעתקתם מ-Zapier.
בחרו את הפעולה שתפעיל את ה-webhook – במקרה הזה מדובר ב-User Input Flow.
בחרו את זרימת הסקר הספציפית וציינו אילו שדות נתונים יש לשלוח אל Zapier.
שמרו את הגדרות ה-webhook.
שלב 4. בדיקת העברת הנתונים
עברו אל WhatsApp והפעילו את הבוט באמצעות מילת המפתח.
השלימו את הסקר עד סופו (למשל, הזינו כתובת דוא"ל) כדי לשלוח נתוני בדיקה.
ב-Zapier לחצו על Test trigger. המערכת אמורה להציג את הנתונים שהתקבלו: שם המשתמש, Chat ID (מספר הטלפון) והתשובות מהסקר. לאחר מכן לחצו על Continue.
שלב 5. הגדרת פעולה (Action) ב-Zapier
לאחר קבלה מוצלחת של הנתונים, תוכלו לשלוח אותם לכל אפליקציה. בדוגמה שלהלן מדובר בשליחת דוא"ל.
בקטע App & Event בחרו, למשל, Email by Zapier.
בשדה Event בחרו Send Outbound Email ולחצו על Continue.
הגדירו את שדות האימייל: בשדה הנמען בחרו את השדה הדינמי עם כתובת הדוא"ל שהגיעה מ-ChatBot IL, כתבו נושא ותוכן להודעה (בתוכן ניתן גם להשתמש במשתנים, למשל שם המשתמש).
לחצו על Test action ובדקו את תיבת הדואר כדי לוודא שההודעה התקבלה.
שלב 6. פרסום
חזרו אל Zapier ולחצו על הכפתור Publish Zap.
הפעילו את ה-Zap באמצעות Turn on, כדי שהאוטומציה תתחיל לפעול באופן קבוע.
הערה: באותו אופן ניתן לשלב את ChatBot IL גם עם שירותים אחרים, כגון Pabbly, או להשתמש ב-API של ChatBot IL ליצירת יישומים מותאמים אישית ב-PHP ללא צורך במתווכים חיצוניים.