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.

Visual OrchestrationNode-based CapabilitiesLayout-driven Interface
Pop Workflow·demo-flow
Ready
Start
AI Node
File Generation
Notification
Execution Log
[10:21:03] Triggered workflow demo-flow
[10:21:04] AI Node: Copy Generated
[10:21:05] File Node: PDF Report Generated
[10:21:06] Notification Node: Sent to Email

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 Logic

Use 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 Views

Responsible 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 Reuse

When 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.

60+ Node CapabilitiesCovering AI / Documents / Data / Control / Integration

Input / Output

The starting and ending points of workflows, responsible for receiving inputs and outputting results

Entry NodeText InputParameter FormConversation InputRecording InputHistorical MessagesDialogue OutputResult DisplayData Receiver

AI & Generation

Call various large models to complete tasks such as dialogue, completion, image generation, and video generation

AI ModelImage GeneratorVideo GeneratorMCPMCP Tool

Process Control & Logic

Control workflow execution paths based on conditions, loops, and parallelism

Conditional BranchLoopParallel ExecutionMergeTimerTermination NodeData ConverterGroupModule

Data and Storage

Unified management of variables, caches, and persistent data sources

Knowledge BaseListDictionaryGlobal ParametersDatabaseRedis Cache

Documents and Files

Generate and process various files such as Office/PDF/images

PDF GenerationPDF ToolboxPPT GenerationWord GenerationExcel GenerationDocument ReadingImage ToolboxFile ReadingFile WritingDirectory OperationsResource Browser

Display and Visualization

Present results through charts, tables, web views, and other methods

CanvasChart ViewMetrics OverviewImage ViewVideo ViewWeb ViewTable ViewResult DisplayQR Code Generation

Integration and General Tools

Perform general capabilities such as network requests, searches, time processing, and script execution

HTTP RequestSearchTime ToolsUUID GeneratorHash CalculationBase64 Encoding/DecodingRandom Number GeneratorSQL QueryQR Code GenerationEnterprise WeChat NotificationEmail SendingScript Execution

* 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.
Visual Editor

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.
One-Click App Publishing

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.

Supports debugging, saving as apps, and version management
Suitable for personal efficiency, team collaboration, and external services