Telefonní hovory přes Twilio
Nastavte Twilio jako telefonního poskytovatele, kterého používají volající pluginy, například Potvrzování schůzek. Připojení nastaví administrátor a plugin povolí účtům, které mohou volat. Platící účet také potřebuje oprávnění k hlasu a dostupný rozpočet.
Nastavení
Sekce nastavení je jedna a vykresluje ji hostitel; je lokalizovaná do angličtiny, češtiny a slovenštiny. accountSid, apiKeySid, apiKeySecret a authToken se zadávají v Nastavení → Přístupy; ostatní pole zůstávají v nastavení pluginu. Povinná pole: accountSid, apiKeySid, apiKeySecret, callerNumber, pricePerMinuteUsd. SID musí mít formát Twilio AC/SK; sazba musí být konečné nezáporné číslo. apiKeySecret a volitelný authToken používají tajné pole hostitele. Region (us1 ve výchozím nastavení, ie1 Dublin, au1 Sydney) musí odpovídat regionu, ve kterém byl klíč API vytvořen: regionální klíč se ověří jen tam, takže klíč z jiného regionu se odmítne. Region vybírá hostitele REST pro hovory a hostitele Lookup pro normalize (pro ie1: api.dublin.ie1.twilio.com a lookups.dublin.ie1.twilio.com). URL zpětných volání a médií patří této instanci, takže na nich kontroly podpisů nezávisí. Každá operace normalize/call ověří nastavení před uskutečněním hovoru. Uložené změny platí po restartu Elowen; probíhající hovory si ponechají počáteční konfiguraci.
Cena za minutu zobrazuje USD vedle číselného pole a zachovává krok 0,0001, minimum nula a povinnou validaci. Nápověda k sazbě zůstává pod ikonou nápovědy. Skupina připojení se otevírá rozbalená a pamatuje si, zda jste ji sbalili.
Cena a uchovávání
Hovory se účtují za každou započatou minutu podle nastavené sazby. Živý hlas a konverzace asistenta se účtují zvlášť. Poplatek za hovor se započítává do měsíčního limitu útraty platícího účtu.
Nastavená sazba má pokrýt nejdražší cíl včetně Media Streams. Účtuje se za každou započatou minutu; poplatek AMD za hovor není zahrnutý. Vykázání probíhá po hovoru, takže další přijetí už cenu vidí. Selhání vykázání se zapíše do protokolu a skutečný výsledek hovoru se přesto vrátí.
Plugin nic neukládá trvale. Přepis existuje jen ve výsledku operace; uchovávání řídí plugin, který operaci používá.