Lista Dinâmica
Configurando a função Opções como uma Lista Dinâmica.
A empresa precisa encaminhar o cliente para os serviços de atendimento via ChatBot.
Estes serviços estão em uma lista dinâmica composta pelos cursos disponíveis pela instituição, por meio do formato JSON a seguir:
{
"Cursos":[
{
"id":2,
"nome_setor":"Administraçäo"
},
{
"id":3,
"nome_setor":"Administraçäo Pública"
},
{
"id":4,
"nome_setor":"Administração de Empresas"
},
{
"id":5,
"nome_setor":"Administração de Pessoas"
},
{
"id":6,
"nome_setor":"Outros..."
}
]
}
Caso tenha dúvidas sobre integrações, consulte: Como cadastrar uma integração.
Como usar a função Integração do Workflow.
Siga os passos:
1. Adicione uma mensagem inicial, como por exemplo: Sobre qual curso você quer falar, escolha uma opção abaixo.
2. Adicione:
Uma função de Integração para trazer a lista dos setores desejados.
ou
Utilize uma função Recuperar Registros caso queira trazer itens das entidades da cVortex.
Nota
Segure-se de assinalar a opção Recuperar uma lista de objetos, tanto na Integração quanto em Recuperar Registros.
3. Selecione Lista Dinâmica em Tipo da lista de opções.

4. Selecione a Lista que você criou com a função Integração ou Recuperar Registros.

5. Em Título do item, escolha a coluna ou campo, que faz referência ao texto que deverá ser exibido em sua lista.

6. Desmarque a opção exibir como texto:

7. Clique no botão Salvar Alterações e ao final, a sua função Opções deve se parecer com a que é exibida abaixo:

Nota
Observe que a função opções agora apresenta somente um caminho, ou seja, ela armazena a opção selecionada pelo usuário, permitindo que você tome decisões futuras.
Após todas as configurações no fluxo, para os usuários que entrarem em contato pelo WhatsApp, a mensagem será exibida por meio de um Menu:

Após o usuário clicar no menu serão exibidas as opções disponíveis:
