Log In
Sign Up
Routing
Routing

Deliver the right notification through the best channel.

Courier's Routing Engine provides the infrastructure and tooling you need to ensure your app always delivers the right notification, to the right user, through the right channel, at the right time.

Request a Demo

Template Samples
+ Add Channel
Send notification to the best of
Twilio
Postmark
+ Add Channel
Rules

Powerful rules ensure proper routing

Courier allows you to set routing rules such as which channels are preferred over others, which channels should always be delivered, and even conditional statements to define your routing logic.

  • Drag-and-drop editor to set channel hierarchy

  • Branching logic and conditionals for complex routing rules

1
// Send an email welcoming a new user to your product.
2
{
3
"message": {
4
"to": {
5
"email": "{{email}}"
6
},
7
"content": {
8
"title": "Welcome {{first_name}}!",
9
"body": "It's so great to have you here!"
10
},
11
"data": {
12
"email": "user@company.com",
13
"first_name": "Nick"
14
}
15
}
16
}
preferences

Routing configuration as code

Courier's API allows developers to set routing logic from within the API call, providing fine-grain control over your user's messaging experience.

Check out our docs

Build your first notification in minutes

Send up to 10,000 notifications every month, for free.

Email & push notification

Build your first notification in minutes

Send up to 10,000 notifications every month, for free.

Email & push notification

Product

© 2021 Courier. All rights reserved.