Powerful Webhook Integration

Transform your application events into instant alerts. Echobell's webhook system supports both GET and POST requests with flexible data handling.

How It Works

How Webhook Triggers Work

Each channel gets a unique webhook URL. When your application sends data to this URL, Echobell processes the payload and sends notifications to all subscribers.

1

Get Your Webhook URL

Copy the unique webhook URL from your channel settings.

2

Send HTTP Requests

Send GET or POST requests from your application to trigger notifications.

3

Customize with Variables

Use variables in your templates to create dynamic notification content.

Code Examples

Integration Examples

See how to integrate Echobell webhooks with popular services and applications.

GET Request

GET https://hook.echobell.one/t/xxx
?amount=100&status=success

POST Request

POST https://hook.echobell.one/t/xxx
Content-Type: application/json

{
  "amount": 100,
  "status": "success"
}

Dynamic Content

Webhook Variables

Access request data through template variables like {{amount}}, {{status}}, or {{header["content-type"]}}.

Template Example

Server {{server_name}} alert: {{message}}

This template will use the server_name and message variables from your webhook data.

Result

Server web-01 alert: High CPU usage detected

The final notification sent to all subscribers of this channel.

Ready to Never Miss an Alert?

Download the Echobell app and set up your first notification channel in minutes.

App Store