Routing in the Send API
Therouting object allows you to select various channels and decide which ones you want to send messages to.
When the method property is defined as single, Courier will attempt to the send messages to only one channel. In the example below, it will first attempt SMS and fail since phone_number is not included in the user profile. Next, it will attempt to send via email instead. If the email is sent successfully, it will not attempt to send a push or chat notification.
method property is defined as all, Courier will attempt to send messages to all listed channels. In the example below, Courier will send the message via email and SMS. Since the push and chat profile requirements are not completed, it will not be able to send via those channels.

API Sandbox
Routing in the Designer
The priority of the channels you select for your notification are arranged in a top-to-bottom hierarchy. To change priority, simply drag and drop your notification channels.
Channel Priority
email, SMS or push, in that order of priority:

Overview of the Designer Routing
Always.


Always send to email and best of to sms and push