Visual workflow · Workflow
Drag and drop to build complex workflows that run instantly
Pop's workflow engine connects AI calls, file processing, data requests, and business logic on a single canvas. You can build workflows like drawing diagrams and transform results into interactive application interfaces through layout management.
First, Understand These Three Core Concepts
In Pop, a complete application typically consists of three layers: the workflow (Flow) responsible for "doing the work", the layout (Layout) responsible for "how to present", and the one-click application (App) for end users.
Workflow (Flow)
Flow · Process LogicUse a visual approach to link steps, conditions, and data flow, forming a repeatable execution path from input to output, serving as the "engine" of the entire capability.
- Supports advanced control capabilities such as conditional branching, loops, parallel execution, and scheduling
- Each run records inputs, outputs, and logs for easy replay and troubleshooting
Layout
Layout · Layout and ViewsResponsible for mapping workflow outputs to the interface: conversation area, chart area, list area, parameter panel, etc. Build your desired runtime interface through drag-and-drop.
- The same workflow can be bound to multiple layouts for debugging, internal tools, or external presentation
- Supports adaptive grids, multi-panel combinations, and theme styles, truly achieving "What You See Is What You Get"
App
App · Applications and ReuseWhen the workflow and interface are stable, they can be packaged into an App, defining input forms, default parameters, and permission scopes, allowing team members to use it with one click.
- Supports version management and gradual rollout, facilitating continuous optimization and rollback
- Run records and underlying workflows share infrastructure, enabling unified viewing of logs and usage statistics
Rich Node Types and Reusable Toolbox
Pop comes with a large number of practical nodes and supports packaging common combinations into "Apps" or templates to reduce repetitive setup.
Visual Node Relationship Diagram
Different colors represent different node categories, allowing you to get a general sense of the connections between AI, file, data, control, and other capabilities in the workflow.
Workflow Node Capability Overview
In the Pop client, these capabilities will appear as draggable nodes. You can get a general understanding before downloading: what building blocks are available in the workflow, and what types of automation and AI applications they can help you accomplish.
* In the actual client, each node comes with a complete configuration panel, icon, and runtime logs. This only demonstrates the capability scope. To truly experience drag-and-drop building and execution effects, please download the Pop client.
Layout Management: From Process to Interface
Process alone is not enough; Pop binds workflow outputs to UI panels through the layout manager, allowing you to directly design runtime interfaces.
- Supports various panel combinations such as dialogue areas, result display areas, chart areas, parameter forms, etc.
- Drag and drop to adjust panel size and position, with the ability to save multiple layout schemes (e.g., debugging layout, presentation layout).
- Layouts are decoupled from workflows; the same process can correspond to different interface styles, used for internal tools or applications facing end users.
Drag and drop components into the grid area to preview layout effects in real-time, supporting responsive design and adaptive adjustments.
One-Click Publishing as an Application (App)
When a workflow is mature and stable, it can be directly packaged as a Pop internal application for repeated use by yourself or the team.
- Define input forms, default parameters, and permission scopes for applications, enabling different roles to securely use the same set of workflows.
- Application run records share infrastructure with workflows, allowing unified viewing of logs, usage statistics, and continuous optimization.
Package workflows as standalone applications, supporting version management, permission control, and external sharing to quickly deliver business value.
Integration with Knowledge Base, Website Assistant, and Other Capabilities
Workflows serve as Pop's "central nervous system," connecting knowledge bases, website assistants, document management, and third-party systems to build end-to-end solutions.
Knowledge Base-Driven Automated Processing
When users ask questions in the knowledge base or website assistant, workflows can trigger more complex analysis, approval, or generation tasks, and feed the results back to users.
Seamless Experience with Website Assistant
After website visitors submit forms or trigger specific events, workflows automatically create tasks, generate reports, or push notifications, achieving a complete closed loop from front-end collection to back-end processing.
Seamless Integration with Existing Systems
Through HTTP/API and database nodes, workflows can connect with existing CRM, ticketing systems, data warehouses, etc., making Pop the intelligent orchestration layer for your existing ecosystem.
Visual workflow · Workflow
Start building your first automation workflow with Pop
Whether it's daily repetitive manual operations or complex multi-step collaborative processes, they can all be taken over by visual workflows. Let AI and automation become part of your daily work.