Eventos
Eventos são usados para acionar um fluxo com base em um evento que acontece em uma determinada conversa. Vários tipos de eventos permitem casos de uso amplamente variados.
Eventos são uma forma versátil de acionar um fluxo sempre que:
uma variável mudou
um silêncio foi detectado
Evento Variáveis Alteradas
Usar um Evento Variáveis Alteradas permitirá que você acione um bloco sempre que o valor de uma variável for alterado. Isso pode acontecer, por exemplo, dentro de um bloco de Condição bloco, um rótulo, ou mesmo quando um entidade é detectado. Em outras palavras, o bot continuará para o próximo bloco configurado para ocorrer quando essa alteração de variável for detectada.
Para adicionar um evento Variáveis Alteradas ao seu bot:
Abra a Eventos página na guia Construtor de Bot no lado esquerdo da tela.
Clique em Criar evento.
Preencha o evento com os recursos que você deseja. Neste exemplo, queremos acionar o bloco chamado Variable changed sempre que a
test_variable
mudou.Clique em Criar.

Isso resulta no seguinte fluxo:

E esse fluxo resultará neste tipo de conversa:

As variáveis alteradas também são armazenadas na sessão do usuário, na sua Depurador guia, onde você pode acessá‑las em events.variablesChanged
array.

Os clientes frequentemente usam eventos Variáveis Alteradas para realizar uma requisição de API através de uma ação de API.
Evento Silêncio Detectado
Eventos Silêncio Detectado permitem direcionar a conversa para um novo bloco quando o usuário não responde por um período de tempo definido. A duração do silêncio pode variar de 1 minuto até no máximo 1440 minutos (24 horas).
Para adicionar um evento Silêncio Detectado ao seu bot:
Abra a Eventos página na guia Construtor de Bot no lado esquerdo da tela.
Clique em Criar evento.
Preencha o nome, o gatilho e a duração (em minutos) que você gostaria de esperar antes do próximo bloco. Neste exemplo, acionamos o bloco chamado Next block após 1 minuto.
Clique em Criar.

Last updated
Was this helpful?