Blocos
Por exemplo, um bloco pode exibir texto ou imagem na tela, pausar o bot até que o cliente responda ou enviar mensagens SMS aos clientes.
O que um bot faz com blocos?
Você adiciona blocos à tela e o bot os executa na ordem de cima para baixo nessa única tela.
Por exemplo, você pode ver uma tela com 2 blocos Texto e 1 bloco Intenções na captura de tela abaixo:
![Blocos](/pt/assets/images/whats_blocks_1-64408bd580f34c85211354e52bce242f.png)
O bot agirá da seguinte forma:
- O bot começa com a mensagem “Olá!” do primeiro bloco Texto.
- O bot exibe a mensagem do segundo bloco Texto: “Gostaria de jogar um jogo?”.
- O bot realiza o bloco Intenções, ou seja, espera o cliente concordar ou discordar e então executa a próxima ação dependendo do que o cliente digitar.
Como posso conectar os blocos?
Os blocos são conectados às telas por setas. Se um bloco tiver uma saída conectada a outra tela, o bot mudará para essa tela e prosseguirá com a execução dos blocos que ela contém.
Vejamos o seguinte exemplo:
O bot executará ações na seguinte ordem:
- O bot escreve “Olá!”.
- O bot pergunta “Gostaria de jogar um jogo?”.
- O bot aguarda a resposta do cliente.
- Se a resposta do cliente for “sim”, essa resposta se enquadrará na intenção de Concordância.
- O bot muda para a tela atribuída à intenção de Concordância, ou seja, ele dirá: “Ótimo! Qual é o seu nome?”. Ele aguardará a resposta do cliente, pois a segunda tela também contém o bloco Intenções.
Quais blocos estão disponíveis no Tovie DialogStudio?
Resposta do bot
A seção Resposta do bot inclui as mensagens mais comuns que o bot envia aos clientes:
O usuário diz
A seção O usuário diz inclui todos os tipos de mensagens possíveis que o cliente pode enviar ao bot.
- Concordância
- Discordância
- Mudar para agente
- Telefone
- Data e hora
Na seção Mais blocos, você pode encontrar a lista de respostas comuns do cliente e Capacidades estendidas.
Capacidades estendidas
A seção Capacidades estendidas inclui blocos que permitem salvar os dados recebidos do cliente em uma variável.
- text to $var
- num to $var
- file to $var
- phone to $var
Ações
A seção Ações inclui blocos com várias ações que o bot pode realizar.
- Tempo esgotado
- Condições
- Transição
- Solicitação HTTP
- Fim do script
- Integração de Planilhas Google
- Transferência para o agente
- Enviar e-mail
- Enviar SMS
- Agenda