Send events to multiple destinations
Configure data routing so the same device events are delivered to more than one destination — for example, a webhook for real-time processing and S3 for archival.
Prerequisites
- A Blecon network with devices generating events
- Two or more destination services ready (webhook endpoints, AWS resources, etc.)
Step 1: Add multiple routes
- In the Console, open your network.
- Go to Routes.
- Click Add Route and configure the first destination (e.g., Webhook).
- Click Add Route again and configure the second destination (e.g., AWS S3).
- Select the same event types for both routes.
How it works
When a device generates an event, the system checks all routes on the network. Every route that matches the event type delivers a copy of the event to its destination. Routes are evaluated independently — a failure in one destination doesn't affect delivery to others.
Common patterns
- Webhook + S3 — Real-time processing plus long-term archival.
- Webhook + SQS — Real-time processing plus queued batch processing.
- Multiple webhooks — Different services consuming the same events.