👩‍💻
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
  • URL da API
  • Autenticacão
  • Utilizacão

API

Suri recebe e responde a chamados de serviços externos

PreviousWebhooksNextFlow

Last updated 1 year ago

Através de nossa API, é possível solicitar dados e realizar ações importantes na Suri.

URL da API

A URL base de acesso à API é o endpoint do chatbot, que pode ser encontrado na página de Configurações do , seguido de /api.

Exemplo de URL base de chamada da API:

https://xxx.azurewebsites.net/api

Autenticacão

A autenticação da API se dá através de Bearer token, cujo token também pode ser encontrado na tela de Configurações, logo acima do campo endpoint.

Adicione o seguinte item ao header de sua requisicão, substituindo XXX pelo seu token:

Authorization: Bearer XXXX

Cada endpoint é único por chatbot, portanto, é um ambiente seguro e que deve apresentar baixa latência. É importante certificar-se de armazenar token de acesso e endpoint de forma segura em sua aplicação.

Utilizacão

Como toda API, é a forma ativa de realizar ações na Suri, diferente dos webhooks, que representam uma forma passiva (onde seu serviço recebe eventos). Acessando nossa é possível encontrar todas as possibilidades, mas podemos citar algumas das mais utilizadas:

: importa novo contato do canal WhatsApp para o chatbot e Portal de atendimento, podendo preencher e-mail, observações, documento de identificação, etc.

: lista todos os contatos do chatbot em questão, trazendo todos os dados.

: envia nova mensagem para o contato identificado pelo ID informado. Podendo ser mensagem de texto, mídia ou template de WhatsApp.

: lista mensagens trocadas com contato, contendo mensagens de chatbot e agente humano.

🌐
documentação
Importar contato
Listar contatos
Enviar mensagem
Listar mensagens de contato
Portal