👩‍💻
Manual de Integração
  • 🏠Início
  • 🔗Webhooks
    • Habilitando
    • Tipos de webhook
  • 🌐API
    • Autenticacão
    • Utilizacão
  • 💬Flow
    • Gatilhos
      • Frases de treino (PLN)
      • Anúncios da META
      • Webhooks
        • RD Marketing
        • Customizado
    • Integrações nativas
      • Configurando RD CRM
      • Configurando Pipedrive
      • Configurando Nectar CRM
      • Configurando RD Marketing
    • Captura de dados
    • Variáveis de contato
    • Validação e formatação de captura
    • Utilizando dados do contato
    • Requisição HTTP
      • Retorno vinculado à Suri
      • Retorno livre
      • Retorno de lista
    • Múltiplas etapas
  • 🧠Intenção de IA (legado)
    • Resumão
    • Exemplo de uso 1: segunda via
    • Fluxo Suri vs. Fluxo Externo
    • Exemplo de uso 2: formulário
  • ❓FAQ
Powered by GitBook
On this page

FAQ

Um resumo sobre as principais dúvidas relacionadas à integracão.

PreviousIntenção de IA (legado)

Last updated 2 years ago

Ficou com alguma dúvida? A resposta para ela pode estar aqui, mas não hesite em caso esteja com alguma dificuldade.

Estou recebendo código de erro 401 ao tentar chamar a API. O que pode ser?

Código 401 significa falha de autenticacão, verifique se o token foi utilizado corretamente. Para mais detalhes, ver seção .

Chamada à API retorna erro, mas não recebo nenhuma mensagem informando o motivo.

Certifique-se de que há o item Content-Type: application/json presente no header de sua requisicão.

Minha API possui autenticação por token, posso utilizá-la na integracão de IA?

Atualmente não enviamos nenhum token na requisicão POST ao direcionarmos um contato para uma API via Intencão de IA, então não seria possível. Para manter um nível de seguranca viável neste ponto recomendamos uma regra de acesso via domínio para os endpoints a serem utilizados em integracões de Intencão de IA.

Por exemplo, em seu endpoint que irá ser adicionado em uma IA da Suri, existir regra de acesso por domínio, aceitando apenas chamadas vindas da URL do chatbot, garantindo assim que aquele endpoint só será utilizado pela Suri.

Lembrando que a URL do seu chatbot pode ser encontrada na página Configurações do e tem o seguinte formato:

https://xxx.azurewebsites.net
O Portal não permite salvar a url para recebimento dos Webhooks.

Para permitir o salvamento de URLs de recebimento de webhooks, sua aplicação deve estar preparada para aceitar uma requisição GET que retorne código 200 (de sucesso) e como conteúdo, o ID de sua Suri. Isso funciona como um handshake, onde sabemos que sua aplciação está preparada para receber os eventos.

Note que esse mesmo endpoint também deve permitir requisições POST, que serão enviadas juntamente com o conteúdo dos webhooks. Para mais informações, veja a seção neste manual.

O que a IA envia quando redireciono para meu serviço externo?

Ao criar uma com redirecionamento para seu serviço externo, a Suri envia uma requisição POST cujo body contém o contato que está acessando aquele fluxo. Tal contato possui um Id, nome, telefone, dentre outros dados interessante que você pode cruzar co sua base de dados e fazer inúmeras ações.

Um contato é definido como User em nossa , a definiçao dos atributos de contato e demais entidades utilizadas na integração podem ser encontradas lá.

O ID do contato é único ou muda a cada fluxo?

O ID do contato é único por canal de atendimento. Isso significa que se você só tiver um canal conectado, como WhatsApp, por exemplo, sempre que uma pessoa falar com sua empresa através dele será identificada pelo mesmo ID, sem possibilidade de mudança. Caso você tenha dois ou mais canais WhatsApp conectados, a mesma pessoa terá dois ou mais contatos criados no Portal, mas cada um com um ID diferente.

Como posso saber o ID de um contato?

Você pode verificar o ID de um contato acessando o Portal da Suri, na página de conversas e procurando pelo contato em questão (por nome, telefone, ou tags) entre as filas de atendimento.

Na coluna mais à direita, o ID se encontra mais abaixo na tela, na seção Atendimento.

❓
nos contatar
Portal
Intenção de IA
documentação no Postman
Habilitando webhooks
autenticacão