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
  • Nodes: The building blocks of your workflow
  • User-facing nodes
  • Action nodes
  • Integration nodes

Was this helpful?

  1. Workflow management

Build a workflow

Was this helpful?

A workflow refers to the steps your customers are guided through when engaging with your business. A workflow can range from a simple linear process to a complex network of flows interacting with one another and integrating with 3rd party applications.

There are also that Clickatell can assist you in setting up. These flows are not user-facing, and they are indicated by a yellow icon in the list of flows. They get triggered by an incoming payload and let you initiate engagement with your customers by sending a pre-approved WhatsApp template (using the node), prompting them to take action and trigger a standard workflow.

Workflows can only be created and edited in the Sandbox environment. The Production environment is completely non-editable and serves as a read-only view of all your flows currently in Production (i.e., flows that are live to customers).

Learn more:

Nodes: The building blocks of your workflow

Your workflow is built up of individual steps called nodes. Workflow nodes can be found on separate tabs in the panel on the right of your canvas.

Every node you add is numbered in the sequence you've added them. It will retain this number regardless of its position in the flow, and even if you remove the node.

User-facing nodes

These nodes define the interaction between the end-user and the Chat Flow application. Customers see these nodes.

Action nodes

Action nodes define the various internal processes that can be carried out by the Chat Flow platform. Customers do not see these nodes.

All action nodes return either a YES or NO response based on the success of the operation carried out. You can define what action should follow in each case - the customer is either directed to another step in the same workflow, or another workflow is triggered.

Integration nodes

You can integrate your Chat Flow application with various 3rd-party applications. Integration nodes are added to the workflow to call a specific API to receive/send information from/to the 3rd-party application. Customers do not see these nodes.

Currently, we support the following 3rd-party apps:

  • Salesforce

  • Shopify

  • Zendesk Sell

  • Zendesk Support

The different types of user-facing nodes are described in the section of this user guide.

The different types of Action nodes are described in the section of this user guide.

The different types of Integration nodes are described in the section of this user guide.

Note that only integrations that have been are shown and available to select from.

🔃
USER-FACING NODES
ACTION NODES
INTEGRATIONS
set up in the Clickatell Portal
Dynamic API workflows
Send Template
Add a workflow
Delete and restore nodes
Repeat a step in a workflow