- 3 Minutes to read
- Print
- DarkLight
- PDF
Opções
- 3 Minutes to read
- Print
- DarkLight
- PDF
Essa funcionalidade possibilita a criação de uma seleção de opções, permitindo que seus clientes escolham qual direção seguir durante o atendimento. Isso proporciona uma orientação coesa ao cliente, apresentando as escolhas disponíveis no Fluxo de Bot que você configurou.
Disponível em: Fluxo de Bot.
Propriedades
Propriedade | Descrição | Regra |
---|---|---|
Nome | Digite o nome ou atributo que se refere à mensagem. Isso facilitará identificar o conteúdo da mensagem mais tarde. | Obrigatório |
Mensagem | Nesse campo você digita o texto que vamos enviar para o seu cliente, propriamente o conteúdo da mensagem. Você pode usar formatações no padrão do WhatsApp (veja as opções) e também adicionar emojis para dar mais estilo. 😉 Lembrando que você irá inserir apenas o texto da mensagem, a lista de opções é inserida no próprio campo. | Obrigatório |
Tipo | Permite o usuário escolher a exibição das opções como:
Nota: Quando você optar por usar uma lista predefinida ou dinâmica, a escolha feita pelo usuário será armazenada no contexto do fluxo de trabalho e poderá ser empregada para orientar futuras decisões. | Obrigatório |
Opções | Adicione opções de navegação. Ao clicar em Adicionar Opções, insira as seguintes informações:
| Obrigatório |
Exibir como texto | Se esta opção estiver selecionada, o resultado para o usuário do bot será uma lista em formato de texto contínuo. Se não estiver marcada, o que é o valor padrão, será exibido o componente de botão suportado pelo canal. | Opcional, conforme o tipo de menu. |
Contexto
Ao utilizar a função Opções com o tipo Lista predefinida ou Lista Dinâmica, o contexto do Workflow é enriquecido com informações que ajudam a tomada de decisões ou utilização da opção escolhida pelo usuário. Os seguintes atributos são adicionados ao contexto:
Variável (Bindings) | Descrição |
---|---|
validChoice | Este campo valida a escolha do usuário, que pode ser true (verdadeira) ou false (falsa). |
userInput | este campo traz o valor que o usuário escolheu no menu ou digitou no corpo da mensagem. |
currentMessage | este campo traz o valor que o usuário escolheu no menu ou digitou no corpo da mensagem |
Os atributos mencionados acima serão incorporados ao contexto, associados a um atributo cujo nome é definido pela propriedade Nome da função Opções". Por exemplo:
@{Lista de Cursos.validChoice} @{Lista de Cursos.userInput} @{Lista de Cursos.currentMessage} |
Para utilizar Bindings no Workflow, comece digitando o simbolo @ (arroba), escolha a o nome da função e o campo desejado.
Restrições
- Não pode ser utilizadas após finalizar um caso, ou seja, casos com o status do tipo Final.
- Se optar por utilizar botões como opções, é importante estar ciente de que existe um limite de 10 itens, e essa limitação é imposta pelo serviço do Facebook.
- No caso de uma lista com mais de 10 itens, ao utilizar a opção de exibir como botão, somente os 10 primeiros itens da lista serão apresentados, e os demais serão ignorados.
- Na exibição por texto, o limite de opções é 100.
- Essa função é compatível apenas com canais de texto, como webchat, WhatsApp, Telegram, Messenger e Instagram.
- Para a opção selecionada: é necessário ter ao menos um valor idêntico ao "Nome" da opção.
- O valor aproximado da opção mantém caracteres especiais e é sensível a maiúsculas e minúsculas.
- É obrigatório existir ao menos uma opção.
- As opções devem ser inseridas através do formulário. Não é possível puxá-las diretamente de outra função e conectá-las na função Opções.
Tutoriais e exemplos
- Opções para direcionar um fluxo e o cliente para atendimento financeiro
- Transferir do Bot para Humano.