DOCS

Menu de Opções por Variáveis no fluxo de voz

Monte um menu de voz a partir de uma lista variável e salve o item escolhido.

Administrador

Menu de Opções por Variáveis no fluxo de voz

O node Menu de Opções por Variáveis transforma uma lista armazenada no fluxo em opções numeradas, reproduz cada item por voz e guarda a opção escolhida. Ele é útil quando as alternativas vêm de uma integração e podem mudar a cada chamada.

Quando usar

  • oferecer horários, unidades, pedidos ou serviços retornados por uma API;
  • evitar criar manualmente uma saída para cada item dinâmico;
  • salvar o item selecionado para uso nos próximos passos.

Onde configurar

Acesse Fluxos Avançados na plataforma. Pela interface, abra o módulo Voz, selecione Configurações e, na árvore Telefonia e Voz, escolha Fluxos Avançados.

Abra ou crie um fluxo. No editor, localize o grupo Coleta de dados. Na lista, o node aparece como Menu de Opções p/ Varíaveis; arraste o item para o canvas e abra sua configuração.

Visão da configuração

Campos de configuração

CampoComo usar
Texto da solicitaçãoMensagem reproduzida antes da lista. Aceita variáveis.
Variável com ListaNome ou caminho da variável que contém uma lista.
Template da opçãoDefine como cada item será falado. Use {{index}}, {{value}} ou campos como {{label}}.
Variável de saídaNome usado para guardar o item escolhido.
TimeoutTempo em segundos para aguardar a escolha.
Repetir se não houver entradaQuantidade de repetições de 0 a 5.

Entradas e saídas

ConexãoComportamento
Opção InválidaUsada quando a lista está vazia ou não há escolha válida após as tentativas.
Opção SelecionadaUsada quando um item é escolhido e salvo.

Exemplo prático

  1. Use uma integração para salvar horários disponíveis em horarios.
  2. Informe horarios em Variável com Lista e {{index}} para {{label}} no template.
  3. Salve a escolha em horarioSelecionado e use-a no agendamento seguinte.

Boas práticas e cuidados

  • A variável de origem precisa conter uma lista com ao menos um item.
  • Use um campo realmente existente em todos os itens do template.
  • Mantenha a lista curta para não criar um áudio cansativo.
  • A variável de saída recebe o item selecionado, não apenas o número digitado.

Como testar

  1. Teste uma lista com valores simples e outra com objetos.
  2. Escolha uma opção válida e confira o conteúdo salvo.
  3. Teste lista vazia, timeout e número fora das opções.

Faça os testes em uma chamada controlada antes de vincular ou publicar o fluxo em um número de produção.

Guias relacionados