Integração

Alertas movidos a webhooks

Conecte qualquer aplicativo ou serviço ao Echobell usando webhooks. Envie uma requisição HTTP simples e receba notificações instantâneas no seu iPhone.

Como funcionam os gatilhos de Webhook

Cada canal tem uma URL de Webhook exclusiva. Quando o seu aplicativo envia dados para essa URL, o Echobell processa o payload e envia notificações a todos os inscritos.

Como funcionam os gatilhos de Webhook— Cada canal tem uma URL de Webhook exclusiva. Quando o seu aplicativo envia dados para essa URL, o Echobell processa o payload e envia notificações a todos os inscritos.
Requisição GET
Requisição POST
Urgente
Alertas por chamada telefônica

Como funciona

Três passos simples para começar

  1. 1

    Obtenha sua URL de webhook

    Crie um canal no Echobell e copie a URL de webhook exclusiva nas configurações do canal.

  2. 2

    Envie requisições HTTP

    Envie requisições GET ou POST do seu aplicativo, do seu pipeline de CI/CD ou do seu sistema de monitoramento.

  3. 3

    Receba alertas instantâneos

    Seja notificado na hora por notificação push ou chamada telefônica, conforme as configurações do canal.

  4. Pronto!

Integração fácil

Funciona com qualquer linguagem de programação ou ferramenta

Requisição GET
curl "https://hook.echobell.one/t/<channel-token>?server=web-01&status=down"
Requisição POST
curl -X POST "https://hook.echobell.one/t/<channel-token>" \
  -H "Content-Type: application/json" \
  -d '{"server": "web-01", "cpu": 85, "status": "warning"}'

Modelos dinâmicos

Use variáveis de modelo para incluir dados dinâmicos do payload do webhook no título e no corpo das notificações.

Modelos dinâmicos— Use variáveis de modelo para incluir dados dinâmicos do payload do webhook no título e no corpo das notificações.

Requisição POST

Variáveis de Webhook

{ "key": "value" }
{{key}}

Acesse o corpo JSON ou os parâmetros de consulta

{ "nested": { "value": 42 } }
{{nested.value}}

Acesse propriedades aninhadas

Content-Type: application/json
{{header["Content-Type"]}}

Acesse os cabeçalhos da requisição

{ "array": ["first", "second"] }
{{array[0]}}

Acesse elementos de array

Casos de uso populares

Pipelines de CI/CD

Seja notificado quando as builds passarem ou falharem

Monitoramento de servidores

Receba alertas de servidor fora do ar ou CPU elevada

E-commerce

Notificações instantâneas de novos pedidos ou pagamentos

Dispositivos IoT

Alertas de sensores e dispositivos de casa inteligente

Tudo pronto para integrar?

Baixe o Echobell e comece a receber notificações de webhook em minutos.