Skip to main content
This page is the single overview of how Flowra fits together. Other Product and Developers pages link here instead of redefining every term.

What Flowra is

Flowra is one workspace where you design, connect, and run AI automations:
  • Build agents and workflows in chat or the editor (fixed steps, AI-driven, or mixed)
  • Connect apps (OAuth) and use a large tool catalog plus your own JS/Python tools
  • Reach people via dashboard chat, Telegram / WhatsApp / Slack / Discord / Gmail, schedules, events, site widgets, MCP, or the API
  • Ground answers with Knowledge (RAG), tables, and files
  • Operate with executions, tool logs, optional human approval, sandbox, and live browser
  • Scale to many customers with external users under one project
You do day-to-day work in the dashboard. The same building blocks are available over the API when you embed Flowra in your product.

The story in seven steps

  1. You work inside a project (workspace). Lists follow the project in the sidebar switcher. See Projects and API keys.
  2. Inside the project, the End user switcher picks which external user you act as — connections, chat, and much of the data stay separate per person. See External users switcher.
  3. You describe a job in chat, or open Workflows & Agents, and Flowra turns that into a workflow or agent.
  4. The recipe uses tools (send Slack, read Gmail, run your code). Related tools live in toolkits; custom tools and MCP are configured on the project, while skills attach to that end user’s agents.
  5. Apps that need login use an auth config once (project-level); each end user then creates a connected account (OAuth) so tools act as them.
  6. You run it from entry points: dashboard chat, messaging channels, schedule, events, a widget, MCP, or the API. See Entry points and channels.
  7. Each run is a thread with an execution log. Optionally ground it with that user’s knowledge and tables, project files, plus sandbox or browser when needed.

What lives where (nested)

Full nested map and when to split projects vs end users: Projects and API keys.

Workflow vs agent

Both appear under Workflows & Agents in the dashboard. A static workflow can still include AI inside a step. An agent has no fixed graph at the top level. For the developer-facing detail, see Workflows and agents.

Glossary

Where to go next

Projects and API keys

Workspace boundary and nested scope map.

External users switcher

Act as the right end user for connections and chat.

Toolkits and tools

Project catalog, custom tools, and Select Tools.

Skills

End-user playbooks: My Skills, Browse, Select Skills.

Entry points and channels

Chat, messengers, schedule, events, and widgets.

First agent in chat

Build and test without leaving the dashboard.