Welcome to Relaye¶
Relaye is a webhook multiplexer that helps you manage, route, and transform notifications from various sources to your preferred channels.

What is Relaye?¶
Relaye acts as a central hub for all your notifications, allowing you to:
- Receive webhooks from various services (generic webhooks, Grafana, Stripe, email)
- Route messages to different notification channels (Telegram, Slack, Discord, email)
- Transform content using customizable templates
- Manage access through team-based permissions
Why Use Relaye?¶
Managing notifications across multiple systems can quickly become unwieldy. Relaye solves this by:
- Centralizing your webhook management in one dashboard
- Eliminating the need to set up separate notification integrations for each service
- Providing a unified interface for viewing incoming events
- Supporting team collaboration with shared notification channels
flowchart LR
ES[Your Services] -->|Send Data| I[Inputs]
I -->|Transform| C[Connections]
C -->|Deliver| O[Outputs]
O -->|Notify| ENS[Your Notification Channels]
style ES fill:#d4ebf2,stroke:#333,stroke-width:1px
style ENS fill:#d4ebf2,stroke:#333,stroke-width:1px
Key Features¶
- Multiple Input Types: Generic webhooks, email, Grafana alerts, and Stripe events
- Multiple Output Types: Telegram, Slack, Discord, email (AWS SES), and generic webhooks
- Templating: Customize notification content using Liquid and Markdown
- Team Management: Create and manage teams with different permissions
- Event Logging: Track incoming webhooks and outgoing notifications
- Live Preview: See how your notifications will look before sending
Core Concepts¶
Relaye is built around three main concepts:
- Inputs: Sources of notifications (webhooks, emails)
- Outputs: Destinations for notifications (Telegram, Slack, etc.)
- Connections: Links between inputs and outputs, with optional transformation
These concepts work together to give you a flexible notification routing system.
Getting Started¶
Ready to begin? Check out the Quick Start Guide to set up your first input and output.