Coletar entrada
Um bloco Collect input pode ser usado para obter informações do usuário. Quando o usuário fornece informações, o bot verificará primeiro se a informação corresponde a uma variável já conhecida.
Adicionar um Coletar entrada bloco por arrastando e soltando-o no seu fluxo.

Um Coletar entrada obtém informações do usuário, verifica-as e as salva como uma variável.

Um Coletar entrada normalmente fará 3 coisas:
definindo qual tipo de entrada você está visualizando
Adicionar um passo de pergunta
Um Coletar entrada deve claramente pedir ao usuário por alguma entrada.

Capturar resposta do usuário como
O Coletar entrada primeiro verifica se a entrada corresponde a um tipo de entrada.

Se sim, o Coletar entrada salva essa entrada sob uma variável de destino.

Tipos de entrada
Coletar entrada blocos têm 3 tipos de reconhecimento de entrada:
Geral tipos de entrada para verificar se a entrada segue um formato desejado.
Sistema tipos de entrada para verificar se a entrada segue uma entidade integrada do Chatlayer.
Chatlayer extrai dados das entradas dos usuários. Por exemplo, se um plugin de entrada tem um tipo de data e a entrada é 'Preciso estar em Paris em dois dias,' o parser identificará 'em dois dias' como a data. Ele a converte para o formato DD-MM-YYYY e armazena o resultado na sessão do usuário.
Por favor, note que o número de entidades do sistema que você pode usar dentro de um Coletar entrada bloco é limitado. As entidades do sistema que você pode usar dentro desses blocos são: sys.email, sys.phone_number, sys.url, sys.number, e sys.time.
Entrada Geral
O Geral o tipo de entrada verifica se a entrada segue um formato desejado.
Entrada de entidade do sistema
O Coletar entrada o parser pode verificar se a entrada fornecida é consistente com o formato de um dos seguintes entidades do sistema. Sempre que uma entidade do sistema é escolhida no menu 'Verificar se a resposta corresponde', você pode dar à variável um nome que funcione para você.

Entrada de entidade
Depois de você criar uma entidade, você pode verificar se a entrada do usuário corresponde a ela.
Verifique se a entrada corresponde
Um bloco Coletar entrada verifica se a resposta do usuário corresponde a uma variável já conhecida:
Se a variável ainda não tiver um valor, o bot fará a pergunta escrita no bloco Coletar entrada. Neste ponto, ou:
O valor corresponde, e a variável é preenchida.
O valor não corresponde, e as perguntas de fallback são feitas.
O usuário não responde, e você decide detectar esse silêncio.
Se a variável já tiver um valor, o bot automaticamente pulará o bloco Coletar entrada.
Quando a resposta do usuário corresponde
Se a resposta for correspondida no momento em que o Coletar entrada é acionado, ela será salva corretamente sob o nome de variável especificado no debugger.
Se o bloco Coletar entrada for pulado, isso ocorre porque a variável já é conhecida. Variáveis podem ser conhecidas por vários motivos:
O usuário respondeu a essa pergunta antes.
Uma entidade anterior foi detectada com o mesmo nome de variável.
O usuário está autenticado e a variável foi definida automaticamente.
🆕 Quando a resposta do usuário não corresponde
Quando o usuário fornece uma resposta inválida, o bot deve informar ao usuário que sua resposta foi inválida.
Retentativas
Configure quantas vezes você quer que o bot faça a pergunta novamente. Tipicamente, isso apenas pedirá para reformular.

Fallback
Configure uma mensagem de fallback para onde redirecionar o usuário quando o usuário já tiver usado todas as suas retentativas. Tipicamente, isso levaria a ajuda do suporte ao cliente, por exemplo.

Sem resposta
Você pode configurar o bot para detectar quando um usuário permanece em silêncio por um período especificado. Isso aciona um bloco específico quando nenhuma resposta é recebida dentro do prazo definido ou até um horário predeterminado.
Você pode definir quanto tempo leva para o novo bloco ser acionado no campo de duração (em minutos ou em um horário específico). A duração do silêncio pode ser de 1 minuto até 1440 minutos (24 horas).

Capturar resposta do usuário como
A parte inferior do seu bloco Coletar entrada pode ser configurada para que você tenha certeza de detectar a resposta que está procurando.

Desativar NLP
Os usuários podem sair do Coletar entrada se uma intenção for reconhecida. Para bots com um modelo NLP muito pequeno, isso pode acionar um falso positivo. A caixa de seleção 'desativar NLP' permite que você desative o modelo NLP enquanto estiver no Coletar entrada, o que garante que o que quer que o usuário diga seja salvo como entrada.
Para variável de data: Sempre passado - sempre futuro
Quando você decide verificar uma data
variável, o Chatlayer analisa a expressão do usuário para corresponder a um formato de data padrão. Se a data que você pede deve sempre estar no presente ou futuro, você pode usar essas opções. Um usuário dizendo “quinta-feira”, por exemplo, será mapeado para a quinta-feira passada ou próxima.
Last updated
Was this helpful?