hooks gjør noe på et bestemt tidspunkt i samtalen, opptil 10 regler: on: "silence" (innringeren har ikke sagt noe på seconds, 3–600, siden agenten ble ferdig; én gang til de snakker igjen), on: "time_elapsed" (seconds ut i samtalen, 10–3600) eller on: "call_ending". Hver regel gjør (do) opptil 3 av {type: "say", text}, {type: "transfer", destination?}, {type: "end_call", text?} og {type: "tool", name, args?}; en regel for samtalens slutt kjører bare funksjoner. En samtale som en regel avslutter, har ended_reason rule_ended.
I telefonsamtaler når tastene innringeren trykker på, agenten som svar: en inntasting avsluttes med # eller en pause på to sekunder. I utgående samtaler kan agenten også trykke på taster for å komme gjennom et selskaps telefonmeny.
transfer_number er agentens hovednummer for å gi en innringer videre til et menneske, og nummeret det ringes til når arbeidsområdet har gått tom for kreditter. transfer_destinations legger til navngitte numre, hvert med et notat om når det skal brukes («Fakturering: spørsmål om fakturaer og refusjoner»), og agenten velger. Med transfer_briefing på skriver agenten et kort sammendrag mens den kobler videre; personen som tar telefonen, hører det, med en EvaSay-stemme og på agentens sammendragsspråk, før innringeren settes gjennom. Samtalens ended_reason er da transferred.
Med handoffs kan en agent overlate en samtale til en annen publisert agent i arbeidsområdet ditt, for eksempel en resepsjon som gir en bestilling videre til en bestillingsagent. Agenten velger ut fra when. Den andre agenten overtar den samme samtalen med alt som er sagt så langt, og snakker med sine egne instruksjoner, stemme, kunnskap, verktøy og overleveringer. Samtalen forblir oppført, analysert og fakturert under den første agenten; utskriften noterer hver overlevering.
I en telefonsamtale via din egen operatør kan agenten sende som SMS det den ville vist som kort i en nettsamtale: opptil tre punkter (en tittel, en linje, en lenke) i én SMS, fra samtalens nummer. Den spør først. Slå det på med sms i send_to_caller; nettsteder og ferdige kort er de samme som for kort. Operatøren din fakturerer deg for SMS.
"send_to_caller": {
"enabled": true,
"allowed_hosts": ["shop.example.com"],
"sms": { "enabled": true, "signature": "Acme Salon", "countries": ["CA"] }
}
signature står først i hver SMS (tom: agentens navn). SMS går til numre i landet til nummeret ditt og i countries du legger til.call.message_sent (channel er sms, med sin status), og hva som skjedde med den som call.message_status (delivered, failed med reason, eller unconfirmed). GET /calls/{id} viser samtalens texts.