Chat Flow User Guide
User GuidesRelease NotesFAQsSupport
5.52.0
5.52.0
  • 🏠Return to Home Page
  • 🔎Overview
    • Chat Flow Overview
    • Quick Start
  • 🪛Configuration
    • Access Chat Flow
    • Configure a route
    • Add an API integration
    • Set up keywords
    • Set up session timeout events
    • Manage your workflow assets
  • ✅Channel Capabilities
    • Configure channel display type
    • Use WhatsApp with Chat Flow
      • Initiate WhatsApp conversations
      • Send WhatsApp message templates
      • WhatsApp Interactive Messages
      • WhatsApp Commerce Messages
    • Use Apple Messaging for Business with Chat Flow
      • Apple Interactive Messages
      • Apple User-Facing Nodes
  • 🔃Workflow management
    • Build a workflow
      • Add a workflow
      • Delete and restore nodes
      • Repeat a step in a workflow
      • Dynamic API Workflows
    • Edit/delete a workflow
    • Search, Find & Replace in a workflow
    • Duplicate, rename, or move a workflow
    • Preview workflows
      • Preview flow on different channels
      • Preview logs
    • Approve and deploy workflows
      • View flow details
      • Submit a workflow for approval
      • Approve/decline a workflow
      • Deploy a workflow to production
  • 😎User-Facing Nodes
    • Display nodes
      • Contact Sending
      • External Link
      • Location sharing
      • Media
      • OTP Menu
      • Rich Link
      • Text Display
    • Product nodes
      • Clickatell AI node
      • Chat Desk node
    • Input nodes
      • Contact Receiving
      • OAuth Request
      • Request Input
      • Send Form
      • Time Picker
    • Commerce
      • Chat 2 Pay
      • Multi Product
    • Branch/logic split
      • Dynamic List
        • Apply patterns, custom indexes, filtering, and exclusions
      • Menu
      • Multiple Choice Input
  • 🎬Action Nodes
    • API Integration node
    • Calculate
    • Date Format
    • Display List
    • Encrypt
    • Is Empty
    • Is Null
    • Number Format
    • Regular Expression
    • Remap
    • Send Template
    • Set Variable
    • Switch Case
    • Wait For Callback
    • Opt-Out nodes
  • 🔗Integrations
    • Integration nodes
  • 🔡Variable management
  • Using system variables
  • Referring to variables
  • 📊Reporting & Analytics
    • Analytics Settings
    • Collections & reporting labels
    • Clickatell Portal Reports
  • ❗System error codes
    • System Error Codes
  • 💡Help & Information
    • What's New? 🎈
    • Release Notes
    • FAQs
    • Return to Home Page
Powered by GitBook
LogoLogo

© Copyright 2024 Clickatell. All rights reserved.

On this page
  • Configure your routes
  • WhatsApp routing
  • SMS Routing
  • USSD routing

Was this helpful?

  1. Configuration

Configure a route

Was this helpful?

The routing section enables you to link the workflows you've built to the messaging channels you want to use.

You can define the workflow and step that gets triggered when a customer for example dials a certain USSD code or messages your WhatsApp Business account.

You can only set up routes for the channels that are set up in your Clickatell account. You can add one or more routes for each of your channels.

Configure your routes

  1. Under Configuration on the left, select Routing.

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

  3. Click + Add new Route.

  4. Click Save Routes.

Until a route is set up, your customers will not have access to the workflow.

WhatsApp routing

To configure a WhatsApp route:

  1. Specify the API ID and API Key of your WhatsApp Business account.

    • These are available in the Clickatell Portal under My Workspace -> API Integrations.

  2. Select the Service you want to route your WhatsApp traffic through.

    • The default is Chat Flow, but if you are only making use of Chat Desk or Clickatell AI, you can also select to route your traffic directly via those services.

  3. Select the workflow and step you want to trigger when a customer engages with the WhatsApp Business account.

    • You can only select from the workflows defined in your current environment.

SMS Routing

To configure an SMS route:

  1. Specify the API ID and API Key.

    • These are available in the Clickatell Portal under My Workspace -> API Integrations.

  2. Select the Service you want to route your SMS traffic through.

    • The default is Chat Flow, but if you are only making use of Chat Desk or Clickatell AI, you can also select to route your traffic directly via those services.

  3. Select the workflow and step you want to trigger when users engage via SMS.

    • You can only select from the workflows defined in your current environment.

USSD routing

To configure a USSD route:

  1. Specify the USSD code/subcode.

  2. Select the workflow and step you want to trigger when the code/ subcode is dialed (you can only select from the workflows defined in your current environment).

Complete the required fields as specified in the , , and sections below.

You can view and test the workflows (except the dynamic API flow) via the to ensure it is working as you intended before deploying it to production.

🪛
Previewer
WhatsApp routing
SMS routing
USSD routing
Linking your WhatsApp channel to Chat Flow
Linking your SMS channel to Chat Flow
Linking your USSD channel to Chat Flow