Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Note
Tento článek popisuje funkce používané v agentech nebo tocích agentů, které využívají standardní harness.
Místo spoléhání se na hlasové odpovědi umožňuje podpora dvoutónové multifrekvenční (DTMF) požádat své agenty, aby pomocí klávesnice telefonu vybrali možnosti nebo poskytli informace.
Note
Toky nabídek DTMF jsou nejvhodnější pro klasickou (deterministické) orchestraci. Další informace najdete v části Volba způsobu řízení konverzace a volba způsobu zpracování řeči.
Nastavte globální příkaz, který se má aktivovat během konverzace, když uživatel agenta stiskne konkrétní jednocifernou klávesu. V rámci jednotlivých témat přidejte DTMF rozpoznávání vstupů pro odpovědi poskytnuté v uzlu Question.
Nastavte klíč, který je potřeba stisknout pro každou možnost a jak dlouho má agent čekat před analýzou vstupu uživatele.
Pokud uživatel zadá klíč, který neodpovídá žádné z možností uzlu, agent tuto otázku nebo zprávu zopakuje a vyzve ho, aby to zkusil znovu.
Pokud uživatel stiskne tlačítko, které není mapováno na globální triggery DTMF, agent aktivuje systémové téma Neznámý stisk tlačítka na klávesnici. Můžete ho přizpůsobit pro svou obchodní logiku.
Important
Když zapnete DTMF a interagujete s hlasově aktivovaným agentem v panelu Test vašeho agenta , způsob, jakým zadáváte čísla, ovlivňuje odpověď. Pokud zadáte číselný klíč, například 1, odpovídá číselnému pořadí možností nabídky v uzlu Otázka . Pro simulaci DTMF klávesového vstupu musíte zadat DTMF klávesový vstup, například /DTMFKey 1, aby odpovídal přiřazeným DTMF klávesám v uzlu otázky.
Zapnutí podpory DTMF v uzlu tématu
Otevřete téma, které chcete použít jako globální DTMF odpověď pro úpravy, a vyberte uzel Trigger .
Přejeďte myší přes pole uzlu Trigger a vyberte ikonu Změna Triggeru.
Vyberte globální příkaz DTMF přijatý.
Vyberte Upravit a v části Přijaté vlastnosti DTMF zadejte typ rozpoznaného vstupu DTMF spolu s případnými podmínkami pro spuštění a jejich prioritu.
Přidejte uzel Otázky v části Identifikovat a vyberte požadovanou entitu. Různé typy entit mají odlišné vlastnosti pro podporu DTMF tónů:
Entita Podpora DTMF Několik možností Ke každé možnosti ručně přiřaďte klávesu DTMF Možnosti ze seznamové proměnné Automaticky přiřadit DTMF klávesy pro každou volbu Celá odpověď uživatele Může přijmout vícemístné zadání DTMF vstupů Věk Může přijmout vícemístné zadání DTMF vstupů logický Automaticky přiřadit DTMF klávesy pro každou volbu Město DTMF není podporováno Barva DTMF není podporováno Continent DTMF není podporováno Země nebo oblast DTMF není podporováno Date Může přijmout vícemístné zadání DTMF vstupů Datum a čas DTMF není podporováno Data a čas bez časového pásma DTMF není podporováno Doba trvání DTMF není podporováno Email DTMF není podporováno Zvláštní událost DTMF není podporováno Jazyk DTMF není podporováno Peníze Může přijmout vícemístné zadání DTMF vstupů Number Může přijmout vícemístné zadání DTMF vstupů Řadová číslovka Může přijmout vícemístné zadání DTMF vstupů Organizace DTMF není podporováno Procento Může přijmout vícemístné zadání DTMF vstupů Jméno osoby DTMF není podporováno Telefonní číslo Může přijmout vícemístné zadání DTMF vstupů Bod zájmu DTMF není podporováno Rychlost Může přijmout vícemístné zadání DTMF vstupů Kraj DTMF není podporováno Adresa ulice DTMF není podporováno Teplota Může přijmout vícemístné zadání DTMF vstupů URL DTMF není podporováno Weight Může přijmout vícemístné zadání DTMF vstupů PSČ Může přijmout vícemístné zadání DTMF vstupů
Přiřaďte klávesy tónové volby
Pro některé typy entit uveďte, zda jsou možnosti, které agent uživateli poskytuje, přiřazeny k DTMF klíči:
U entity Možnosti s více volbami ručně přiřaďte klávesy tónové volby ke každé možnosti zaškrtnutím políčka Přiřadit klávesy tónové volby k možnostem. Když toto zaškrtávací políčko vyberete, uvidíte ikonu představující klávesnici telefonu vedle nastavení uživatelského nadpisu.
Pro každou možnost, kterou přidáte, vyberte ikonu - a zadejte DTMF signál, na který má být možnost mapována.
Pro možnosti z proměnné seznamu a booleanové entity agent automaticky přiřadí klíče DTMF každé možnosti.
Agent přiřazuje klíče v pořadí, ve kterém jsou možnosti, od 0 do 9.
Pokud chcete, aby agent automaticky četl mapované možnosti:
Vyberte tři tečky (...) uzlu Question , který chcete nastavit, a pak vyberte Vlastnosti. Zobrazí se panel Vlastnosti otázky.
Vyberte rozpoznávání entit a pak vyberte, jestli má agent číst možnosti pro uživatele agenta.
Zadání vícemístného tónového kódu DTMF
Pro entity, které podporují víceciferný DTMF vstup, uveďte, zda je v platné odpovědi agenta minimální nebo maximální počet číslic. Tyto vícemístné DTMF entity obsahují většinu typů entit, které extrahují číslo ze vstupu uživatelského agenta. Můžete nastavit rozsah počtu platných číslic (například "2-5"), nebo pevnou délku (například "5").
Pokud uživatel agenta zadá odpověď s méně nebo více číslicemi, než je uvedeno, agent otázku zopakuje.
Pokud nespecifikujete počet číslic, agent přijme libovolnou délku číslic a pokračuje v toku tématu.
Můžete také určit, zda má agent čekat na stisknutí konkrétní klávesy „ukončení“, která indikuje, že uživatel agenta dokončil zadávání své odpovědi. Můžete vybrat žádný klíč, klíč s hvězdičkou (*) nebo klíč s křížkem (#). Znak ukončení je volitelný a není zahrnut při počítání délky vstupu.
Rozpoznávání DTMF na úrovni agenta
Nastavte klíč, který je potřeba stisknout pro každou možnost a jak dlouho má agent čekat před analýzou vstupu uživatele.
Important
Spouštěč přijatého DTMF přijímá pouze jednotlivé DTMF klíče. Spouštěč není volán, pokud uživatel agenta zadá klíč při reagování na:
- Dotazovací uzel, který přijímá vícemístné DTMF signály
- Uzel typu Question, který přijímá jednociferné DTMF, kde jedna z povolených možností odpovídá stejné klíčové pozici.
Otevřete téma, které chcete použít jako globální DTMF odpověď pro úpravy, a vyberte uzel Trigger .
Najeďte myší nebo dlouze stiskněte pravou stranu uzlu spouštěč (kde se zobrazuje aktuální typ spouštěče), abyste viděli ikonu Změnit spouštěč.
Vyberte ikonu a poté zvolte Přijat globální příkaz DTMF.
V panelu přijatých vlastností DTMF , který se otevře, zadejte DTMF vstup, který by bot měl rozpoznat, spolu s podmínkami pro trigger a jeho prioritou.
Ukládání DTMF (tónové volby) do mezipaměti
DTMF caching umožňuje agentnímu uživateli zadat klíče bez čekání na každou otázku nebo výzvu od agenta. Například cachování je užitečné pro uživatele agenta, kteří znají obvyklou konverzační cestu agenta a chtějí jít přímo do specifikovaného menu.
Při ukládání do cache DTMF je každý stisk klávesy uložen v mezipaměti a automaticky se zadává pro každou po sobě jdoucí výzvu.
U jednociferného DTMF uzlu systém ukládá všechny klíče po prvním pro další tah.
Pro vícemístné DTMF uzly agent následuje sadu pravidel, která určují, jak a co cachovat na základě těchto nastavení:
| Scenario | Délka číslice | Podmínka | Uživatelský vstup | Výsledek |
|---|---|---|---|---|
| Agent autor nenastavil ukončovací znak, takže časový limit je ignorován. Když uživatel dosáhne maximální délky, klávesa po maximální délce (poslední číslice) se uloží do mezipaměti pro další kolo. | 3 | Doba platnosti je 0 nebo není nastavena žádná klávesa termínu | 1, 2, 3, 1, … | První tři číslice jsou vráceny okamžitě, zatímco čtvrtá číslice je uložena do mezipaměti pro další kolo. |
| Autor agenta nastavil ukončovací znak. Zadání klávesy po vypršení časového limitu je uložen do mezipaměti pro další kolo. | 3 | Klávesa termínu je # | 1, 2, 3, 1 | První tři číslice čekají na časový limit ukončení, než jsou vráceny. Čtvrtá číslice se uloží do mezipaměti pro další kolo. |
| Když uživatel dosáhne maximální délky, běží časový limit ukončení. | 3 | Klávesa termínu je # | 1, 2, 3, poté během časového limitu 1 | První čtyři číslice jsou vráceny; ale protože tato otázka přijímá pouze tři číslice, je celá vstupní sekvence považována za neplatnou a agent otázku znovu položí. |
| Uživatel nedosáhl maximální délky (platná délka). Zadání klávesy po vypršení časového limitu mezi číslicemi je uloženo do mezipaměti pro další kolo. | 2–5 | Nezáleží na tom, zda je definován klíč termínu | 1, 2, 3, poté po vypršení časového limitu 1 | První dvě číslice čekají na mezičíselný časovač, než jsou vráceny, a třetí a čtvrtá číslice jsou uloženy do mezipaměti pro další kolo. |
Systém zpracovává ukládání DTMF do vyrovnávací paměti následujícími způsoby:
- Pokud v dalším tahu nepovolí vniknutí do hry, systém upustí uložený klíč.
- Pokud další tah umožní vjezd do ringu, systém zachází s klíčem podle jeho postupu:
- Pokud tok sestává z více uzlů zpráv, ale následuje vícemístný DTMF otázkový uzel, systém ukládá klíče pouze pro tuto vícemístnou DTMF otázku. Globální téma DTMF není spuštěno.
- Pokud tok sestává z více uzlů zpráv, ale následuje jednociferný DTMF otázkový uzel, systém uloží klíč pro jednociferný DTMF klíč. Systém také ukládá globální téma DTMF do mezipaměti. Pokud se však překrývají, vítězí jednociferný DTMF uzel otázek.
- Pokud tok bez otázek obsahuje více uzlů zpráv, systém uloží klíč k globálnímu tématu DTMF do mezipaměti.
Tip
Abyste předešli nechtěnému ukládání do mezipaměti, postupujte podle následujících kroků:
- Umístěte uzel se zprávou o zákazu vpadnutí přímo za otázkový uzel.
- Použijte uzel pro víceciferné DTMF dotazy s časovačem s delším intervalem (všimněte si, že tato volba zvyšuje latenci pro uživatele při absenci ukončovacího klíče).