Perguntas


Conceito básico da Etapa de Pergunta

 

Definir respostas rápidas

Respostas rápidas são convenientes para os usuários clicarem em vez de digitar. Quando você define resposta rápida:

 

"Texto da resposta" é mostrado aos usuários enquanto "Valor da resposta" é salvo na variável.

 

Você pode definir respostas rápidas em todos os canais. No entanto, alguns canais exibem as respostas rápidas como botões para pressionar, como o Facebook, enquanto outros não, como o SMS. Para o último caso, você ainda pode definir respostas rápidas, mas, ao mesmo tempo, precisará solicitar como acionar as respostas rápidas.

 

Como dar respostas rápidas e prontas?

Na caixa de perguntas, por exemplo, coloque "resposta 1 para o serviço A, resposta 2 para o serviço B", etc. Então, na resposta rápida, defina "Texto da resposta" como "1", "2", etc. para correspondência, e "Valor da resposta" como "serviço A", "serviço B", etc. para salvar a opção do usuário.

Canal

Como fornecer respostas rápidas

Canal

Como fornecer respostas rápidas

Facebook

respostas rápidas serão exibidas como botões

Telegrama

respostas rápidas serão exibidas como botões

WeChat

use botões em vez de resposta rápida ou dê prompt

Whatsapp

respostas rápidas serão exibidas em "Selecionar opção"

SMS

dar prompt

Voz

dê um prompt e use a pergunta de fala ou a pergunta DTMF para solicitar entrada de teclado/voz

Google

respostas rápidas serão exibidas como botões

 

Como funciona a correspondência em respostas rápidas?

 

Uma vez que a entrada do usuário contém um dos "Textos de Resposta", a resposta rápida é correspondida (sem distinção entre maiúsculas e minúsculas). Além disso, a ordem dessas respostas rápidas importa porque o bot verificará em ordem. Uma vez que uma resposta rápida corresponda, ele interromperá a correspondência.

 

 

 

Botão Pular

Adicione um botão de pular se a pergunta estiver ok para pular. Além disso, o rótulo do botão de pular é editável.

 

Nenhuma correspondência

 

"No Match" é um recurso muito prático porque diferentes tipos de resposta têm diferentes padrões especificados. Endereço de e-mail, por exemplo, tem que ser "xxx@xx.xx". Você pode colocar algo como "E-mail errado, tente novamente" como sua mensagem de nova tentativa e pular para outra etapa se não houver correspondência várias vezes.

No entanto, um formato "xxx@xx.xx" apenas filtra e-mails errados, mas falsos. Para verificar se um e-mail é real ou não, experimente o Mini-App para usar uma ferramenta de verificação de terceiros.

 

Sem entrada

Da mesma forma, "No Input" ajuda você a redirecionar o fluxo quando a entrada do usuário expira. Por padrão, uma pergunta expira em 1 hora. Deixe-a mais curta, se necessário.

 

Diferentes tipos de perguntas

Mídia rica

Solicitar Imagem / Áudio / Vídeo / Arquivo / Gravação

 

você precisará de variáveis ​​de texto para salvar os links de URL desses 5 tipos de respostas

 

Quando o usuário carrega um documento, um link de URL apontando para o documento é salvo na variável em vez do documento em si. Porque o documento de mídia pode ser muito grande. Mais tarde, se você quiser enviar esse documento na etapa de envio de mensagem, precisará escolher "Enviar mídia de URL" e digitar a variável lá.

 

Peça por escolha

Este é um tipo de pergunta que lista respostas rápidas limitadas e o usuário tem que escolher apenas entre essas respostas rápidas. Por exemplo, ao escolher o tipo de propriedade, liste apenas casa, sobrado e apartamento como respostas rápidas. Portanto, se o usuário não clicar em uma dessas três, uma mensagem de nova tentativa aparecerá.

 

Pedir data / data e hora

 

Exceto pelo Facebook Messenger e Google My Business, o canal restante não tem um seletor de data quando o usuário faz a entrada de Data/Data/hora. Então você tem que solicitar aos usuários "Por favor, insira a Data/Data/hora exatamente no formato: AAAA-MM-DD / AAAA-MM-DD hh:mm:ss". Qualquer outro formato não será reconhecido com sucesso.

 

Peça por telefone

A validação básica para a pergunta do número de telefone é:

  • somente estes 11 caracteres são permitidos: 0, 1, 2, 3, 4, 5, 6, 7, 8, 9, +.

  • O sinal "+" só é permitido na parte frontal do telefone

  • mais de 6 caracteres

Pedir por e-mail

A validação básica para e-mail é:

  • o valor precisa ter @

  • o valor que precisa ter.

 

Peça a localização

Este é o formato de pergunta exclusivo para o canal WhatsApp. Atualmente, ele só oferece suporte a números WhatsApp locais.

Quando isso for acionado, o WhatsApp solicitará acesso à localização atual do usuário e, se o usuário compartilhou a localização atual, a latitude e a longitude serão salvas no campo personalizado do usuário que você definiu.

 

Canal de Voz

Etapa de pergunta no Voice Bot

 

 

 

 

Voice Bot - Peça por Fala

A fala geralmente é usada para obter respostas curtas. Quando o bot pede entrada de fala, ele escuta o que o usuário diz e converte a fala em texto com uma pontuação de confiança. A pontuação fica entre 0 e 1. Quanto mais próximo de 1, mais confiável foi a análise da fala.

 

 

Use "Configurações avançadas" para ajudar a melhorar a conversão:

 

Selecione o modelo de fala e o idioma correspondentes. O modo de fala "Números e Comandos" pode ajudar a melhorar a taxa de reconhecimento quando a resposta é uma sequência de números, etc. Observe que a Twilio cobra pelo uso deste modo. Mais importante, forneça ao bot algumas dicas, palavras-chave que podem aparecer na fala (separadas por vírgulas e sem espaço).

 

Bot de voz - Peça DTMF (teclado)

DTMF se refere à entrada do teclado, incluindo números de 0 a 9, * e #. Normalmente, é usado para criar um menu principal para seu bot de voz, assim como o que você pode ouvir antes de "Oi, pressione 1 para xxx, pressione 2 para xxx, ..."

 

"Número de Dígitos" significa quantos dígitos esperar. Por exemplo, um número de cartão de crédito precisa de 14 ou 16 dígitos, enquanto um código postal precisa de 4 ou 6 dígitos.

"Stop Key" é definido como "#" por padrão, mas também é editável. Você precisará de "Stop Key" quando não souber quantos dígitos esperar. Não se esqueça de mencionar a "Stop Key" na caixa de perguntas. 🤖🤖

 

 

Voice Bot - Pedir Gravação

 

Novamente, assim como pedir por imagem, áudio, vídeo ou arquivo, você precisará de uma variável de texto para salvar o link da URL do arquivo de gravação. Verifique as configurações avançadas para mais detalhes, como "Stop Key" e "Max Record Duration".

Você poderá acessar o arquivo de gravação através do link URL ou manualmente na seção "Gravações" mostrada abaixo:

 

Aqui você pode ver todas as suas gravações de "Gravar pergunta" e "Transferir" com um botão "Reproduzir" para reproduzir o áudio.

 

Voice Bot - Solicitar transferência

O recurso de transferência é mais como uma Ação do que uma Pergunta. Como as ações na etapa Ação são compartilhadas em todos os canais, colocamos as transferências nas etapas Pergunta.

 

 

Você pode gravar a conversa após a transferência para fins de treinamento, etc. Da mesma forma, verifique a gravação na seção "Gravações" na barra lateral esquerda.

 

Desligar chamadas

Uma coisa a mencionar, se seus clientes precisarem retornar ao bot após a conversa transferida. Há 2 maneiras de fazer isso:

  • a parte transferida desliga primeiro

  • seus clientes pressionam a tecla estrela (precisa habilitar a opção nas configurações avançadas)

De qualquer forma, não se esqueça de mencionar isso aos seus clientes antes da transferência.

 

Adicionar ramal ao número de telefone

Adicione uma extensão a um número de telefone usando uma chave hash. Por exemplo, +61412345678#wwww1234. Cada "w" esperará meio segundo.

Digamos que eu tenha um bot de voz para o número +61412345678, e eu coloquei uma pergunta DTMF após o ponto inicial do fluxo principal. O ramal "1234" será considerado como a entrada para essa pergunta DTMF. Dessa forma, você está roteando as chamadas automaticamente.

 

Transferir para vários números

Você pode colocar vários números no campo "Transferir para número de telefone", separados SOMENTE por vírgulas. Por exemplo: +61412345678,+61412345679#wwww1234,+61412345670

O bot ligará para esses 3 números simultaneamente, a primeira pessoa que atender a chamada recebe essa transferência, o restante da chamada para de tocar. Seu provedor de número de telefone cobrará apenas por uma chamada porque apenas um número é transferido com sucesso.

 

Bot de voz - Solicitar pagamento

O recurso de pagamento é mais parecido com uma Ação do que com uma Pergunta.

 

 

Modo PCI (Twilio)

Para usuários do Twilio, será necessário habilitar o modo PCI na sua conta do Twilio para capturar um pagamento no modo de teste ou ativo.

Pesquise "Configurações de voz" na sua conta,

 

clique no botão "Ativar":

 

Editar prompts

Todos os prompts já estão definidos em inglês. Sinta-se à vontade para alterá-los se necessário, como mudar para outro idioma. Há 4 informações para reunir para um cartão.

  1. Número do cartão de crédito

  2. data de validade

  3. CVV

  4. código postal (se necessário, ative a opção nas configurações avançadas).

Cada informação tem 3 discursos para definir, perguntar, tempo limite e inválido:

 

Conector de pagamento

Para obter um "Payment Connector", que é "Unique connector ID", você precisará acessar seu provedor de número de telefone e provedor de serviço de pagamento. Twilio e Stripe, por exemplo, acesse twilio.com , siga as etapas de 1 a 4 nas 2 imagens a seguir:

 

 

 

Instale, nomeie um "NOME ÚNICO" você mesmo e clique em "Conectar com Stripe". Este "NOME ÚNICO" é então seu "ID de conector exclusivo", copie-o de volta para o WiiChat.

 

 

Quantidade de carga

Coloque um número direto como "99,99" ou uma variável numérica aqui.

 

Resposta

Você precisará de uma variável JSON para armazenar o resultado do pagamento. Este é um exemplo de resposta incluindo alguns detalhes do cartão, código de confirmação e resultado do pagamento.

 

Falha no pagamento

Você pode lidar com a situação por meio da opção "Pagamento Falhou". Por exemplo, envie "Algo deu errado" e vá para a Etapa de Pagamento novamente.

 

Token Único

Você pode escolher capturar um pagamento agora ou mais tarde .

 

  • Se você decidir cobrar imediatamente:

dê um valor maior que 0 na caixa "Valor da cobrança"

 

  • Se você quiser receber o pagamento mais tarde

coloque um "0" na caixa "Charge Amount". Dessa forma, você ganhará um token para captura futura.

 

 

Sob a situação em que você define o valor da cobrança como "0", se você habilitar a opção "One Time Token" nas configurações avançadas, você receberá um token de uso único. Caso contrário, você receberá um token reutilizável.

Com diferentes combinações de valor de cobrança e opção "Token Único", você obterá diferentes resultados de pagamento:

Quantidade de carga

Token Único

O que vai acontecer

Resultado do pagamento

Quantidade de carga

Token Único

O que vai acontecer

Resultado do pagamento

 

0

 

Habilitado

 

obter token único

 

> 0, por exemplo 5

 

Habilitado

 

cobrar $ 5

 

0

 

Desabilitado

 

obter token reutilizável

 

> 0, por exemplo 5

 

Desabilitado

 

cobrar $ 5

 

Isso significa que, sempre que você definir um valor de cobrança maior que 0, não importa se você habilitar a opção One Time Token ou não, você cobrará seu cliente imediatamente e receberá um código de confirmação de pagamento. O código começa com "ch_" se você estiver usando Twilio.

Por outro lado, um token único começa com "tok_" se você estiver usando Twilio. E um token reutilizável se refere ao ID do cliente, começando com "cus_" se você estiver usando Stripe.

 

Como cobrar com token

Verifique a documentação de como criar uma cobrança com seu provedor de serviços de pagamento. Vamos usar o Stipe como exemplo, para fazer um pagamento com um token reutilizável.

 

No exemplo, uma solicitação de postagem é enviada ao Stripe com uma chave de API de teste e um valor de cobrança, moeda e o token reutilizável, ou seja, o ID do cliente.

 

Após clicar no botão de teste, esta é a resposta em caso de sucesso:

 

Na resposta, você pode ver que há um id iniciado com "ch_", que é o código de confirmação do pagamento. Isso significa que você fez um pagamento com sucesso.

 

Descrição

"Descrição" é enviada junto com os detalhes do pagamento. Por exemplo, você pode colocar "Pagamento de $20,52 enviado do Número de Telefone (xxx)-xxx-xxxx" para criar um registro para mostrar qual chamada criou o pagamento.

 

Um cartão de crédito para testes

Use os seguintes detalhes do cartão para testar, se necessário:

Número do cartão de crédito: 4242 4242 4242 4242

Data de validade (MM/AA): 12 25 (escolha uma data no futuro)

Código postal: 94105

Código de segurança CVC: 333