How to Split by Channel in a Flow
If you want your flow to send via a certain channel, you can set the channel(s) by using a Split by Expression action using the @channel.name expression.
In the following example, we're setting our flow to run over a Telegram channel:
![](https://storage.crisp.chat/users/helpdesk/website/8f80fb975fdcf000/e5768f6e-98aa-4105-9d7a-06560f_u9tgfv.png)
Here's how we set up the Split by Expression action:
![](https://storage.crisp.chat/users/helpdesk/website/86e3c4982a649800/56521b39-8c80-4b5c-a8e3-6c2f94_yjbhsy.png)
Flows are not channel specific. However, by splitting on the channel name at the beginning of a flow, you can ignore the channel(s) you don't want to use.
Click these links to learn more about channels and setting a contact's preferred channel.
Send us a question via the support widget at the bottom right of your browser.
In the following example, we're setting our flow to run over a Telegram channel:
![](https://storage.crisp.chat/users/helpdesk/website/8f80fb975fdcf000/e5768f6e-98aa-4105-9d7a-06560f_u9tgfv.png)
Here's how we set up the Split by Expression action:
![](https://storage.crisp.chat/users/helpdesk/website/86e3c4982a649800/56521b39-8c80-4b5c-a8e3-6c2f94_yjbhsy.png)
Flows are not channel specific. However, by splitting on the channel name at the beginning of a flow, you can ignore the channel(s) you don't want to use.
Click these links to learn more about channels and setting a contact's preferred channel.
Send us a question via the support widget at the bottom right of your browser.
Updated on: 02/05/2023
Thank you!