hooks, aramanın belirli bir anında bir şey yapar; en fazla 10 kural: on: "silence" (ajan bitirdiğinden beri arayan seconds süre, 3–600, bir şey söylemedi; arayan tekrar konuşana kadar bir kez), on: "time_elapsed" (aramanın seconds saniyesinde, 10–3600) veya on: "call_ending". Her kural şunlardan en fazla 3 tanesini yapar (do): {type: "say", text}, {type: "transfer", destination?}, {type: "end_call", text?} ve {type: "tool", name, args?}; aramanın sonuna ait bir kural yalnızca fonksiyon çalıştırır. Bir kuralın bitirdiği aramanın ended_reason değeri rule_ended olur.
Telefon aramalarında arayanın bastığı tuşlar ajana yanıt olarak ulaşır: bir giriş # ile ya da iki saniyelik bir duraklamayla biter. Giden aramalarda ajan, bir şirketin telefon menüsünden geçmek için tuşlara kendisi de basabilir.
transfer_number, arayanı bir insana vermek için ajanın ana numarası ve çalışma alanının kredisi bittiğinde aranan numaradır. transfer_destinations her biri ne zaman kullanılacağını anlatan bir nota sahip adlandırılmış numaralar ekler („Faturalama: faturalar ve iadeler hakkındaki sorular”) ve ajan seçer. transfer_briefing açıkken ajan aktarırken kısa bir özet yazar; telefonu açan kişi arayan bağlanmadan önce bunu bir EvaSay sesiyle ve ajanın özet dilinde duyar. Aramanın ended_reason değeri o zaman transferred olur.
handoffs ile bir ajan, çalışma alanınızdaki başka bir yayımlanmış ajana aramayı devredebilir; örneğin bir ön büro, rezervasyonu rezervasyon ajanına geçirir. Ajan when değerine göre seçer. Diğer ajan, o ana kadar söylenen her şeyle aynı aramayı devralır ve kendi talimatları, sesi, bilgisi, araçları ve devirleriyle konuşur. Arama ilk ajanın altında listelenmiş, analiz edilmiş ve faturalanmış kalır; dökümü her devri not eder.
Kendi operatörünüz üzerinden yapılan bir telefon aramasında temsilci, web aramasında kart olarak göstereceği şeyi arayana SMS ile gönderebilir: tek SMS'te en fazla üç öğe (başlık, satır, bağlantı), aramanın numarasından. Önce arayana sorar. send_to_caller içindeki sms ile açın; web siteleri ve hazır kartlar kartlardakiyle aynıdır. SMS ücretini operatörünüz alır.
"send_to_caller": {
"enabled": true,
"allowed_hosts": ["shop.example.com"],
"sms": { "enabled": true, "signature": "Acme Salon", "countries": ["CA"] }
}
signature her SMS'in başında yer alır (boşsa temsilcinin adı). SMS'ler numaranızın ülkesindeki numaralara ve eklediğiniz countries ülkelerine gider.call.message_sent olarak bildirilir (channel değeri sms, status ile), sonucu da call.message_status olarak (delivered, reason ile failed veya unconfirmed). GET /calls/{id} aramanın texts listesini döndürür.