Routing

The routing section enables you to link the flows you've built to the channels you have set up in your Clickatell account. You can define the workflow (and step within the selected workflow) that gets triggered when an end-user for example dials a certain USSD code or accesses your WhatsApp Business account.

Your channels first need to be set up in your Clickatell account before you can add any routes for those channels.

You can set up one or more routes for each of the channels available in Flow. To configure your routes:

  1. Select 'Routing' under Configuration at the top left of your canvas.

  2. Select the channel you want to configure a route for.

  3. Click on '+ Add new Route'.

  4. Complete the required fields as specified in the USSD routing, WhatsApp routing or SMS routing sections below.

  5. Click on 'Save Routes' button in the top right corner.

After saving your route, you will be able to view and test the flow via the Previewer to ensure it is working as you intended before deploying it to production.

You will not be able to preview your flow and your end-users will not have access to the flows without routes set up.

WhatsApp routing

To configure a WhatsApp route:

  1. Specify the Integration ID and API Key of your WhatsApp Business account (these are provided to you when you initially set up your WhatsApp channel, and can be found in your Clickatell portal)

  2. From the drop-down menu, select the workflow you want to trigger when the WhatsApp Business account is accessed (you can only select from the workflows defined within your current environment).

  3. From the drop-down, select the step in the specified workflow you want to trigger

    when the WhatsApp Business account is accessed.

SMS routing

To configure an SMS route:

  1. Specify the SMS Integration ID (this is the API ID provided to you when you initially set up your SMS channel, and can be found in your Clickatell portal)

  2. From the drop-down menu, select the workflow you want to trigger when users engage via SMS (you can only select from the workflows defined within your current environment)

  3. From the drop-down, select the step in the specified workflow you want to trigger

    when users engage via SMS.

USSD routing

To configure a USSD route:

  1. Specify the USSD code / subcode (in the space for 'Integration ID')

  2. From the drop-down, select the workflow you want to trigger when the code/ subcode is dialed (you can only select from the workflows defined within your current environment).

  3. From the drop-down, select the step in the specified workflow you want to trigger when the code / subcode is dialed.