Webhooks no Opa! Suite

Introdução

Webhooks no Opa! Suite são mecanismos que permitem a comunicação em tempo real entre o Opa! Suite e sistemas externos. Eles funcionam como “gatilhos” que notificam automaticamente outras aplicações quando eventos específicos ocorrem na plataforma, facilitando a integração e automação de processos.

Funcionalidades Principais

  • Notificações em Tempo Real: Envia atualizações instantâneas para sistemas externos.
  • Integração Flexível: Permite conectar o Opa! Suite com diversas aplicações e serviços.
  • Automação de Processos: Facilita a criação de fluxos de trabalho automatizados baseados em eventos.
  • Personalização de Eventos: Possibilita configurar quais eventos específicos dispararão notificações.
  • Segurança: Utiliza tokens de autenticação para garantir a integridade das comunicações.

Acesso ao Menu Configurações > Integrações > Webhooks

Campos Principais

CampoDescrição
NomeSerá o nome deste webhook, somente para identificação
URLEndereço para onde as notificações serão enviadas, por exemplo: http://ip:3000/webhook
Token SecretoChave única para autenticar as requisições
Conteúdo AdicionalInsira caso queira que um objeto JSON seja encaminhado junto à resposta do webhook
Permitir Conexão InseguraPermite conexões HTTP sem criptografia
GatilhosPermite configurar o envio de dados de eventos como atendimentos finalizados ou respostas de templates interativos.

Caso de Uso

Um provedor de internet deseja atualizar automaticamente seu sistema de CRM sempre que um novo ticket de suporte é criado no Opa! Suite. Configurando um webhook para o evento “Novo Ticket”, o CRM recebe instantaneamente os detalhes do ticket, permitindo uma resposta mais rápida ao cliente.

Fluxograma

graph TD
    A[Evento ocorre no Opa! Suite] --> B{Webhook configurado?}
    B -->|Sim| C[Prepara payload]
    C --> D[Envia notificação para URL]
    D --> E{Resposta bem-sucedida?}
    E -->|Sim| F[Registra sucesso]
    E -->|Não| G[Tenta reenviar]
    B -->|Não| H[Fim do processo]
    F --> H
    G --> D

Considerações Finais

Webhooks são ferramentas poderosas para manter sistemas sincronizados e automatizar fluxos de trabalho. Ao configurar webhooks no Opa! Suite, certifique-se de que o sistema receptor esteja preparado para lidar com o volume de notificações e implemente medidas de segurança adequadas para validar as requisições recebidas.


Etiquetas

Webhooks Integracao Automacao OmniChannel

Leia Também