זימון תורים היא פעולה בסיסית בכל בוט. בדוגמא שלפנינו תיאור תהליך תיאום טכנאי באופן אוטומטי בעזרת בוט באופן עצמאי ללא סיוע של נציג שירות וללא המתנה.
תנאים מקדימים
ראשית כל, התהליך בבוט מתחיל בתהליך זיהוי לקוח על מנת לא לאפשר לכל אדם לבצע את הפעולה אם פעולה זו אינה רלוונטית עבורו.
כלומר, אדם שאינו לקוח החברה, לא תינתן לו האפשרות לבצע פעולה זו, אלא רק ללקוחות החברה (בתנאי שלא מתואם להם כבר טכנאי).
שנית, יש להתאים קריאות API אשר יספקו את הנתונים הבאים על מנת שנוכל לתאם את מועד הטכנאי:
א. בדיקה האם ללקוח מתואמת כבר הגעת טכנאי
ב. בדיקת מועדי טכנאי פנויים (תאריכים + שעות)
ג. עדכון במערכות החברה על התאריך והשעה שתואם מועד הגעת הטכנאי (אישור סופי)
ד. בדיקת זכאות – האם הלקוח יכול לזמן את התור / לתאם טכנאי, בהתאם לפרטים שחוזרים מממשק זיהוי הלקוח.
דגשים חשובים
א. יתכן ולקוחות שונים במקביל יבקשו לבצע תיאום טכנאי באותו מועד אך מי שהיה מהיר יותר יצליח לתפוס את המועד המבוקש. לכן, יש לתכנן את קריאת השירות של סעיף ג' כך שבמקרה והמועד שנבחר נתפס, נקבל חיווי מתאים על כך ונוכל לעדכן את הלקוח ולאפשר לו לבחור מועד חדש.
ב. לחווית משתמש טובה, המלצתנו היא ראשית לבחור תאריך מרשימת תאריכים זמינים ולאחר מכן להציג את שעות הפנויות ביום שנבחר.
ג. יש להציג הודעת סיום / הודעת אישור לאחר שהתיאום בוצע בהצלחה.
שירות זה נפוץ ביותר בערוצים צ'אט, ווטסאפ, אך ניתן לבצע גם בערוצים נוספים כמו Messenger & SMS.