Chat Flow is a visual, no-code editor for building automated chat flows across messaging channels.
What is Chat Flow
Chat Flow is a visual editor that lets you define chat flows by dragging components onto a canvas—no coding required. It responds to user input and auto-replies based on configured logic. Common use cases include automated tasks, data collection, and personalized user experiences.
Features
-
Channel dock: Supports Viber, Instagram, WhatsApp, and SMS for enterprise messaging.
-
Flow dock: Use conditional branches to build different systems for customers based on business requirements. Components like Set Variables and HTTP Request integrate Chat App Message Service with enterprise business systems.
-
AI dock: Recognizes basic text such as languages and phone numbers, and integrates Alibaba Cloud large language models (LLMs) to classify emotions and topics.
For example, if a user replies "I am a handsome boy" to a gender question, keyword-based systems may struggle to identify the answer. The emotion and topic classification technology accurately identifies the user as male, enabling tailored follow-up interactions.
-
Marketing dock: Triggers activities based on user characteristics and time periods.
For example, an engineer without programming experience can build a logistics demo where merchants send order information for address confirmation. Customers confirm or modify the address directly in the demo.
Benefits
|
Benefit |
Description |
|
Ease of use |
Drag components onto the canvas and configure them to build chat flows—no coding required. |
|
Ease of maintenance |
Save multiple versions, import and export flows, and copy-paste components for efficient flow management. |
|
High flexibility |
Unlike keyword triggers that activate only specific messages, Chat Flow delivers structured message sequences based on keywords of mobile originated (MO) messages from users. |
|
Deep integration |
Exchange data with enterprise systems through the Set Variables and HTTP Request components. |
|
Wide applicability |
Supports automated tasks, data collection, and personalized user experiences. |
References
Related topics:
-
Get started: Work with Chat Flow.
-
For more information about the functionality of each section on the canvas, see Flow editor canvas.
-
Explore individual components: Process Editor Component Description.