Integrazione

Avvisi basati sui webhook

Collega qualsiasi applicazione o servizio a Echobell tramite webhook. Invia una semplice richiesta HTTP e ricevi notifiche immediate sul tuo iPhone.

Come funzionano i trigger Webhook

Ogni canale ha un URL webhook univoco. Quando la tua applicazione invia dati a questo URL, Echobell elabora il payload e invia le notifiche a tutti gli iscritti.

Come funzionano i trigger Webhook— Ogni canale ha un URL webhook univoco. Quando la tua applicazione invia dati a questo URL, Echobell elabora il payload e invia le notifiche a tutti gli iscritti.
Richiesta GET
Richiesta POST
Urgente
Avvisi con chiamata

Come funziona

Tre semplici passaggi per iniziare

  1. 1

    Ottieni il tuo URL webhook

    Crea un canale in Echobell e copia l'URL webhook univoco dalle impostazioni del canale.

  2. 2

    Invia richieste HTTP

    Invia richieste GET o POST dalla tua applicazione, dalla pipeline CI/CD o dal sistema di monitoraggio.

  3. 3

    Ricevi avvisi immediati

    Ricevi subito una notifica push o una chiamata, in base alle impostazioni del canale.

  4. Fatto!

Integrazione semplice

Funziona con qualsiasi linguaggio o strumento

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

Modelli dinamici

Usa le variabili dei modelli per inserire i dati dinamici del payload del webhook nel titolo e nel testo delle notifiche.

Modelli dinamici— Usa le variabili dei modelli per inserire i dati dinamici del payload del webhook nel titolo e nel testo delle notifiche.

Richiesta POST

Variabili dei Webhook

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

Accedi al body JSON o ai parametri query

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

Accedi alle proprietà annidate

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

Accedi agli header della richiesta

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

Accedi agli elementi di un array

Casi d'uso più comuni

Pipeline CI/CD

Notifiche quando una build riesce o fallisce

Monitoraggio dei server

Avvisi in caso di server offline o CPU elevata

E-commerce

Notifiche immediate per nuovi ordini o pagamenti

Dispositivi IoT

Avvisi da sensori e dispositivi per la casa smart

Tutto pronto per l'integrazione?

Scarica Echobell e inizia a ricevere notifiche webhook in pochi minuti.