Ações

As ações a seguir dão ao chatbot a capacidade de interagir com o site de forma autônoma em nome do usuário. Para usar uma ação, vá para Dialogflow, edite um  Intent e adicione uma nova  resposta Custom Payload  com a seguinte sintaxe:  { “ACTION-NAME”: ACTION-VALUE } .

código de açãoDescrição
{ “aquisição humana”: verdadeiro }Desative o chatbot por 5 minutos, notifique os agentes e deixe a conversa marcada como não lida.
{ “desabilitar-bot”: verdadeiro }Desabilite o chatbot por 5 minutos.
{ “redirecionar”: “URL” }Redirecione o usuário para o URL fornecido. Adicione o valor  “new-window”: true  para abrir a URL em uma nova janela.
{ “artigo aberto”: ID }Abra o artigo com o ID fornecido.
{ “transcrição”: verdadeiro }Gere a transcrição da conversa como um arquivo de texto e baixe-o. Defina-o como  email  para enviar a transcrição para o email do usuário, adicione a  mensagem de valor: “Sua mensagem”  para incluir uma mensagem no email.
{ “departamento”: ID }Altere ou defina o departamento de conversação e notifique os agentes.
{ “agente”: ID }Altere ou defina o agente atribuído à conversa e notifique o agente.
{ “send-email”: { “recipient”: “active_user”, “message”: “”, “attachments”: [] } }Envie um e-mail para o usuário ou agentes ativos. Sintaxe dos anexos:  [[“nome”, “link”], [“nome”, “link”], …]} . O valor do destinatário pode ser  active_user  ou  agentes .
{ “update-user”: true }Diz à área administrativa para atualizar o usuário da conversa ativa. Use esta ação em combinação com outras ações para atualizar os detalhes do usuário da área administrativa em tempo real.
{ “chat-arquivo”: verdadeiro }Arquive o bate-papo e envie a mensagem de fechamento, se estiver ativo.
{ “update-user-details”: { “email”: “”, “last_name”: “”, “first_name”: “”, “extra”: { “phone”: [“+123456789”, “Telefone”] }}}Atualize os detalhes do usuário ativo. Você pode atualizar todos os detalhes, incluindo  first_name ,  last_name ,  email ,  user_type ,  password  Você pode atualizar os detalhes extras do usuário, como o número de telefone, inserindo os valores na  chave extra  , os valores devem usar a seguinte sintaxe:  “slug”: [valor, “rótulo”] . Baixe um exemplo  aqui . Para fazer upload de um Intent, vá para a  área Intents  e clique no ícone de menu de 3 pontos no canto superior direito e, em seguida, clique em  Upload Intent . Inicie a conversa enviando a mensagem “iniciar”.