Channels

Channels let you group related notifications. Each channel gets its own API key and can be configured independently.

Creating a Channel

You can create channels from the dashboard or via the API:

curl -X POST https://api.pushtower.com/v1/channels \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{ "name": "server-alerts" }'

Channel Settings

Each channel supports:

Use Cases

ChannelExample
server-alertsCPU > 90%, disk full, deploy complete
home-automationDoor opened, motion detected, temperature alert
ci-cdBuild passed, tests failed, deploy complete
price-alertsBTC > $100k, ETH gas low