hooks עושה משהו ברגע מסוים בשיחה, עד 10 כללים: on: "silence" (המתקשר לא אמר דבר במשך seconds, 3–600, מאז שהסוכן סיים; פעם אחת עד שידבר שוב), on: "time_elapsed" (seconds מתחילת השיחה, 10–3600) או on: "call_ending". כל כלל מבצע (do) עד 3 מתוך {type: "say", text}, {type: "transfer", destination?}, {type: "end_call", text?} ו-{type: "tool", name, args?}; כלל לסיום השיחה מריץ פונקציות בלבד. שיחה שכלל סיים נושאת ended_reason בערך rule_ended.
בשיחות טלפון המקשים שהמתקשר לוחץ מגיעים לסוכן כתשובה שלו: קלט מסתיים ב-# או בהפסקה של שתי שניות. בשיחות יוצאות הסוכן יכול גם ללחוץ על מקשים כדי לעבור את תפריט הטלפון של חברה.
transfer_number הוא המספר הראשי של הסוכן להעברת מתקשר לאדם, והמספר שמחייגים אליו כשנגמרו הקרדיטים של מרחב העבודה. transfer_destinations מוסיף מספרים עם שמות, לכל אחד הערה מתי להשתמש בו ("חיוב: שאלות על חשבוניות והחזרים"), והסוכן בוחר. כש-transfer_briefing פעיל, הסוכן כותב סיכום קצר בזמן ההעברה; האדם שעונה שומע אותו, בקול של EvaSay ובשפת הסיכומים של הסוכן, לפני שהמתקשר מחובר. ended_reason של השיחה הוא אז transferred.
באמצעות handoffs סוכן יכול למסור שיחה לסוכן מפורסם אחר במרחב העבודה שלכם, למשל קבלה שמעבירה הזמנה לסוכן הזמנות. הסוכן בוחר לפי when. הסוכן השני מקבל את אותה שיחה עם כל מה שנאמר עד כה, ומדבר עם ההוראות, הקול, הידע, הכלים והמסירות שלו. השיחה נשארת רשומה, מנותחת ומחויבת תחת הסוכן הראשון; התמלול שלה מציין כל מסירה.
בשיחת טלפון דרך הספק שלכם, הסוכן יכול לשלוח למתקשר ב-SMS את מה שהיה מציג ככרטיסים בשיחת ווב: עד שלושה פריטים (כותרת, שורה, קישור) בהודעה אחת, ממספר השיחה. הוא שואל את המתקשר קודם. מפעילים עם sms בתוך send_to_caller; האתרים והכרטיסים המוכנים זהים לאלה של הכרטיסים. הספק שלכם מחייב על ההודעות.
"send_to_caller": {
"enabled": true,
"allowed_hosts": ["shop.example.com"],
"sms": { "enabled": true, "signature": "Acme Salon", "countries": ["CA"] }
}
signature פותח כל הודעה (ריק: שם הסוכן). ההודעות נשלחות למספרים במדינה של המספר שלכם ובמדינות שהוספתם ב-countries.call.message_sent (channel הוא sms, עם ה-status), ומה עלה בגורלה כ-call.message_status (delivered, failed עם reason, או unconfirmed). GET /calls/{id} מחזיר את texts של השיחה.