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.
Get started for free
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}
Courier's API allows developers to set routing logic from within the API call, providing fine-grain control over your user's messaging experience.
Send up to 10,000 notifications every month, for free.
Get started for free
Send up to 10,000 notifications every month, for free.
Get started for free
© 2023 Courier. All rights reserved.