01. Visão Geral dos Assistentes
O Build é o pilar que serve como um orquestrador dos assistentes virtuais. Nele, você pode criar um novo assistente, acessar um já existente e configurar os fluxos de diversas maneiras, como verá ao longo dessa parte da documentação.
Nesta documentação, você encontrará as seguintes seções:
Como aces
02. Configurações de nós no Chatbot do NLU
Este artigo explica como configurar e ajustar os nós do chatbot para criar fluxos de conversa eficientes e personalizados.
Você aprenderá a nomear os nós, configurar pontos de entrada, usar tipos específicos de nós e explorar funcionalidades avançadas, como respostas condicionais e bibliotecas exte
07. Quick Replies
Exibe uma pergunta com opções em formato de botões na barra inferior. Muito útil para perguntas de "Sim" e "Não".
Recurso disponível apenas no canal Widget
Estrutura{
"default": {
"type": "quick_replies",
"payload": {
"pick": "Escolha uma opção abaixo",
"tries": 3,
"replies": [
24. Transferência de produto Zenvia
Ação utilizada para transferência entre soluções Zenvia dentro da plataforma Zenvia NLU.
Poderá ser utilizada quando desejar transferir o atendimento pelo bot para plataformas de atendimento humano da Zenvia, como Zenvia Conversion e Zenvia Chat.
⚠️Atenção:: para realizar a transferência, o contato
02. Variáveis
Há três categorias de variáveis que podem ser usadas no builder:
Variáveis do contato
Variáveis de contexto
Variáveis de sistema (especiais).
Para utilizar variáveis no editor de código (json), é necessário utilizar a notação.
Por exemplo, para exibir o nome do contato em uma mensagem, pode-se
01. Pergunta aberta
Para realizar uma pergunta ao usuário, você pode utilizar o input pergunta aberta com algumas máscaras, filtros ou apenas um campo para digitar o que deseja.
Basta acessar a aba input para configurar e, em seguida, selecionar a opção pergunta aberta no ícone da interrogação "?".
Nesse caso, não há
05. Arquivo
O componente de output Arquivo permite o envio de imagens ou documentos. Utilize quando tiver uma URL pública ou o id de mídia do arquivo hospedado no WhatsApp.
Embora alguns parâmetros não sejam obrigatórios, procure preencher o máximo de informações possível sobre o arquivo que estiver enviando. A
06. Lista de opções modal
Exibe um lista de opções que ocupa, por completo, a tela do chat.
Estrutura
{
"default": {
"type": "option_list",
"payload": {
"pick": "pergunta",
"options": [
{
"title": "opção 1",
"value": "valor da opção 1"
},
{
01. HTTP Request
Executa uma solicitação HTTP permitindo enviá-la para um serviço de terceiros. Assim, é possível utilizar os dados retornados para enviar informações do assistente virtual e/ou buscar informações de outro serviço e usá-las no chatbot.
A seguir, veja um exemplo funcional da estrutura de uma solicitaç
02. HTTP_Request Async
O HTTP_Request async é uma opção para executar requisições assíncronas, ou seja, uma comunicação que não ocorre simultaneamente, evitando falhas ou interrupções no sistema. Com ele, é possível utilizar duas flags: async e waitTime, que podem ser adicionadas aos parâmetros da solicitação.
A flag wai