PebbleFlows - Visual AI Builder
PebbleFlows is how you extend PebbleChat into reusable building blocks. Instead of re-prompting the same workflow every time, you design it once in a visual canvas — agents, tools, document stores, knowledge bases — and every user in your workspace can invoke it from their chat window as if it were native.
This is where PebbleChat’s power is amplified. A flow you build today becomes something every teammate can @mention tomorrow, or that PebbleChat will discover and use on their behalf without them knowing it exists.
What You Can Build With PebbleFlows
- Agentflows — Multi-step agents that plan, call tools, and co-ordinate sub-tasks. This is the recommended starting point for all new work.
- Assistants — Beginner-friendly single-purpose agents with instructions and uploaded knowledge.
- Document Stores — Curated knowledge collections that PebbleChat can search and cite (RAG).
- Tools & Capabilities — Custom HTTP/JavaScript tools that flows and agents can call.
- Evaluations — Datasets and evaluators for measuring how well your flows perform.
- Embedded Chat Widgets — Ship a flow as a chatbot on a website or in an application.
The PebbleFlows Builders
PebbleFlows ships with three visual builders. They stack in capability — pick the one that fits how sophisticated your workflow needs to be.
1. Agentflows (start here)
Agentflows is the most capable builder and is where new work should begin. It supports multi-agent orchestration, branching, looping, tool calling, human-in-the-loop, memory, and every capability the other builders have.
PebbleAI recommendation: start every new workflow in Agentflow V2. Chatflow is still available for existing flows, but Agentflow is the direction everything is moving.
Learn more in Using Flowise → Agentflow V2.
2. Chatflows
Chatflows are linear, single-agent chat pipelines. They’re simpler than Agentflows and are great for straightforward RAG bots, Q&A assistants, and simple retrieval chains. New Chatflow creation is being phased out in favour of Agentflows, but existing Chatflows continue to work and can still be edited.
3. Assistants
The beginner-friendly way to create a single AI agent. You give it instructions, upload some files, pick tools, and you have a working assistant. Great for prototyping or for users who don’t need the full canvas. Learn more in Using Flowise → Assistants.
How PebbleFlows Amplifies PebbleChat
Every flow you build becomes available to PebbleChat in three ways:
- @Mentions — Users type
@my-flowand the flow runs as part of their chat response. See @Mentions & Tools. - Asset discovery — When a flow is marked discoverable and given a clear description, PebbleChat finds it automatically based on embedding similarity to the user’s message. Users don’t need to know it exists.
- Direct invocation — Flows can also be called via API, embedded in external apps, or shipped as standalone chat widgets.
This means a single well-built flow can simultaneously be: a power-user shortcut, a self-service tool for everyone in the workspace, and an external integration.
Where to Go Next
- Flowise Overview — The upstream Flowise project overview (synchronised from the open-source project)
- Using Flowise — Deep dives into each builder: Agentflow, Document Stores, Evaluations, Embed, Analytics, Variables, Workspaces, and more
- Configuration — Authentication, deployment and platform configuration
- Integrations — LangChain, LlamaIndex, and 100+ third-party connectors you can drop into flows
- Tutorials — Step-by-step walkthroughs for common builds
- Use Cases — Real-world examples
- API Reference — Calling flows from your own applications
Observing Your Flows
Every flow you build is traced automatically by PebbleObserve (powered by Langfuse). You can see exactly what each agent decided, what tools it called, how long each step took, and what it cost — all without adding any instrumentation to your flows.