Partilhar via


Habilitar suporte DTMF para seu agente habilitado para voz

Em vez de depender de respostas de voz, a multifrequência de tom duplo (DTMF) permite que você peça aos seus usuários agente que usem o teclado do telefone para Select opções ou fornecer informações.

Você pode configurar um comando global acionado a qualquer momento na conversa se o usuário agente inserir uma chave de um único dígito especificada. Em tópicos individuais, você pode adicionar reconhecimento de entrada DTMF para as respostas fornecidas em um nó de Pergunta.

Você pode configurar qual tecla deve ser pressionada para cada opção que o usuário pode inserir e quanto tempo o agente deve esperar antes de analisar a entrada do usuário.

Se a entrada de chave do usuário agente não for mapeada para as opções do nó, o agente repete a pergunta ou mensagem e incentiva o usuário a tentar novamente.

Se a entrada de tecla do usuário agente não for mapeada para os gatilhos globais DTMF, o agente aciona o tópico do sistema, Pressão desconhecida no teclado Gatilho (voz). Você pode personalizá-lo para sua lógica de negócios.

Captura de tela da opção Pressionamento desconhecido do teclado de discagem do tópico do sistema.

Habilitar o suporte ao DTMF no nó de um tópico

  1. Com o tópico que você deseja usar como a resposta DTMF global aberta para edição, selecione o nó de Gatilho.

  2. Passe o mouse sobre ou selecione longamente na lateral do nó de Gatilho (em que o tipo atual de gatilho é exibido) para ver o ícone Alterar gatilho.

  3. Selecione o ícone e, em seguida, digite "DTMF" para escolher Comando global DTMF recebido.

    Captura de tela do ícone Comando global DTMF recebido.

  4. Selecione Editar e, nas Propriedades recebidas do DTMF, especifique o tipo de entrada DTMF reconhecida, juntamente com quaisquer condições para o gatilho e sua prioridade.

    Captura de tela da janela Alterar gatilho com a opção Comando global DTMF recebido selecionada.

  5. Com um nó de pergunta selecionado, na seção Identificar , Select define o tipo de entidade que o agente deve identificar. Diferentes tipos de entidade têm características distintas para oferecer suporte a tons DTMF:

    Entidade (em Identicar) Suporte a DTMF Details
    Opções de múltipla escolha ✔️ Atribuir manualmente uma chave DTMF a cada opção
    Opções de uma variável de lista ✔️ Atribuir automaticamente chaves DTMF para cada opção
    Resposta completa do usuário 🔢 Pode aceitar entrada DTMF de vários dígitos
    Idade 🔢 Pode aceitar entrada DTMF de vários dígitos
    Boolean ✔️ Atribuir automaticamente chaves DTMF para cada opção
    City ✖️ Não há suporte a DTMF
    Color ✖️ Não há suporte a DTMF
    Continente ✖️ Não há suporte a DTMF
    País ou região ✖️ Não há suporte a DTMF
    Date 🔢 Pode aceitar entrada DTMF de vários dígitos
    Data e hora ✖️ Não há suporte a DTMF
    Dados e hora sem fuso horário ✖️ Não há suporte a DTMF
    Duration ✖️ Não há suporte a DTMF
    e-mail ✖️ Não há suporte a DTMF
    Evento ✖️ Não há suporte a DTMF
    Linguagem ✖️ Não há suporte a DTMF
    Quantia 🔢 Pode aceitar entrada DTMF de vários dígitos
    Número 🔢 Pode aceitar entrada DTMF de vários dígitos
    Ordinal 🔢 Pode aceitar entrada DTMF de vários dígitos
    Organização ✖️ Não há suporte a DTMF
    Porcentagem 🔢 Pode aceitar entrada DTMF de vários dígitos
    Nome da pessoa ✖️ Não há suporte a DTMF
    Número do telefone 🔢 Pode aceitar entrada DTMF de vários dígitos
    Ponto de interesse ✖️ Não há suporte a DTMF
    Velocidade 🔢 Pode aceitar entrada DTMF de vários dígitos
    State ✖️ Não há suporte a DTMF
    Endereço ✖️ Não há suporte a DTMF
    Temperatura 🔢 Pode aceitar entrada DTMF de vários dígitos
    URL ✖️ Não há suporte a DTMF
    Weight 🔢 Pode aceitar entrada DTMF de vários dígitos
    CEP 🔢 Pode aceitar entrada DTMF de vários dígitos

Atribuir chaves DTMF

Para alguns tipos de entidade, você pode especificar se as opções fornecidas pelo agente ao usuário são mapeadas para uma chave DTMF:

  • Para a entidade Opções de múltipla escolha, atribua manualmente chaves DTMF a cada opção, marcando a caixa de seleção Atribuir chaves DTMF às opções. Quando essa caixa de seleção estiver marcada, você verá um ícone representando o teclado de um telefone ao lado do título Opções para o usuário.

    Para cada opção adicionada, selecione o ícone - e especifique o sinal DTMF para o qual a opção deve ser mapeada.

    Captura de tela do nó de pergunta inteiro.

  • Para os tipos de entidade Opções de uma variável de lista e Booliano, as chaves DTMF podem ser atribuídas automaticamente a cada opção.

    O agente atribui chaves na ordem em que as opções estão, de 0 a 9.

Você pode fazer com que o agente leia automaticamente as opções mapeadas:

  1. Selecione o ícone Mais () do nó de Pergunta que você deseja configurar e selecione Propriedades. O painel Propriedades da pergunta será exibido.

  2. Select Reconhecimento de entidade e, em seguida, Select se o agente deve ler as opções para o usuário agente.

Entrada DTMF de vários dígitos

Para entidades que suportam entrada DTMF de vários dígitos, você pode especificar se There deve ser um número mínimo ou máximo de dígitos no resposta válido do usuário agente. Essas entidades de entrada DTMF de vários dígitos incluem a maioria dos tipos de entidade que extraem um número da entrada do usuário agente. Você pode especificar um intervalo para o número de dígitos considerados válidos (como "2 a 5") ou um tamanho fixo (como "5").

Captura de tela da opção número de dígitos (somente DTMF) exibida em um nó de pergunta.

Se o resposta inserido pelo usuário agente tiver menos ou mais dígitos do que o especificado, o agente repetirá a pergunta.

Se você não especificar o número de dígitos, o agente aceita qualquer tamanho de dígitos e continua o fluxo do tópico.

Você também pode especificar se o agente deve esperar que uma tecla de "término" específica seja pressionada para indicar que o usuário agente terminou de digitar seu resposta. Você não pode selecionar nenhuma tecla, a tecla de asterisco (*) ou a tecla de cerquilha (#). O caractere de terminação é opcional e não está incluído na contagem do tamanho da entrada.

Reconhecimento de DTMF em nível de agente

Você pode configurar qual tecla deve ser pressionada para cada opção que o usuário pode inserir e quanto tempo o agente deve esperar antes de analisar a entrada do usuário.

Importante

O gatilho DTMF recebido só pode aceitar chaves DTMF únicas. O Gatilho não será chamado se o usuário agente inserir a chave ao responder a:

  • Um nó de Pergunta que aceite DTMF de vários dígitos
  • Um nó de Pergunta que aceite DTMF de dígito único em que uma das opções permitidas seja mapeada para a mesma chave
  1. Com o tópico que você deseja usar como a resposta DTMF global aberta para edição, selecione o nó de Gatilho.

  2. Passe o mouse sobre ou selecione longamente na lateral do nó de Gatilho (em que o tipo atual de gatilho é exibido) para ver o ícone Alterar gatilho.

  3. Selecione o ícone e, em seguida, escolha Comando global DTMF recebido.

    Captura de tela do painel Alterar gatilho com a opção Comando global DTMF recebido realçada.

  4. Selecione o painel Propriedades recebidas do DTMF que é aberto, especifique o tipo de entrada DTMF que deve ser reconhecida, juntamente com quaisquer condições para o gatilho e sua prioridade.

Cache de DTMF

O cache DTMF permite que um usuário agente insira chaves sem esperar por cada pergunta ou prompt do agente. Por exemplo, o cache é útil para usuários do agente que estão familiarizados com o caminho de conversação usual do agente e querem ir direto para um menu específico.

Com o cache de DTMF, cada pressionamento de tecla é armazenado em cache em série e inserido automaticamente para cada solicitação consecutiva.

Para um nó DTMF de dígito único, todas as chaves inseridas após a primeira são armazenadas em cache para a próxima vez.

Para nós DTMF de vários dígitos, o agente segue um conjunto de regras que determinam como e o que armazenar em cache com base nessas configurações:

Cenário Quantidade de dígitos Condição Entrada de usuário Resultado
Agente autor não definiu um caractere de terminação, então o tempo limite é ignorado. Quando o usuário atinge o tamanho máximo, a tecla após o tamanho máximo (o último dígito) é armazenada em cache para a próxima vez. 3 O tempo do prazo é 0 ou não há tecla de prazo 1, 2, 3, 1, ... Os três primeiros dígitos são retornados imediatamente, enquanto o quarto dígito é armazenado em cache para a próxima vez.
Agente autor define o caractere de terminação. A entrada de chave após o tempo limite é armazenada em cache para a próxima vez. 3 A tecla de prazo é # 1, 2, 3, 1 Os três primeiros dígitos aguardam o tempo limite de término antes de serem retornados. O quarto dígito é armazenado em cache para a próxima vez.
Quando o usuário atinge o tamanho máximo, o tempo limite de término é executado. 3 A tecla de prazo é # 1, 2, 3 e, em seguida, durante a janela de tempo limite, 1 Os quatro primeiros dígitos são retornados; no entanto, como esta pergunta aceita apenas três dígitos, toda a sequência de entrada é considerada inválida, e o agente solicita novamente a pergunta.
O usuário não atinge o tamanho máximo (tamanho válido). A entrada de chave após o temporizador interdígitos é armazenada em cache para a próxima vez. 2 a 5 Não importa se uma tecla de prazo está definida 1, 2, 3 e, em seguida, após o tempo limite, 1 Os dois primeiros dígitos aguardam o temporizador interdígitos antes de serem retornados, e o terceiro e quarto dígitos são armazenados em cache para a próxima vez.

O cache de DTMF é tratado das seguintes maneiras:

  • Se a próxima vez não permitir a interrupção, o dígito armazenado em cache será descartado.
  • Se a próxima vez permitir a interrupção, o dígito será tratado de acordo com seu fluxo:
    • Se o fluxo consistir em vários nós de mensagem, mas for seguido por um nó de pergunta de DTMF de vários dígitos, os dígitos serão armazenados em cache somente para essa pergunta de DTMF de vários dígitos. O tópico DTMF global não é desencadeado.
    • Se o fluxo consistir em vários nós de mensagem, mas for seguido por um nó de pergunta de DTMF único, o dígito será armazenado em cache somente para uma chave de DTMF única. Além disso, o tópico DTMF global é armazenado em cache. No entanto, se eles se sobreporem, o nó de pergunta DTMF único vencerá.
    • Se o fluxo consistir em vários nós de mensagem sem qualquer pergunta, a chave será armazenada em cache para o tópico DTMF global.

Dica

Para evitar o armazenado em cache acidental, faça o seguinte:

  • Coloque o nó com a mensagem "interrupção desabilitada" diretamente após o nó de pergunta.
  • Use um nó de pergunta DTMF de vários dígitos com um temporizador de longo prazo (observe que isso aumenta a latência para o usuário final se o usuário não inserir uma chave de término).