What are native tools?
Native tools are Flowra’s built-in tools. They are not third-party toolkit actions (Slack, Gmail, etc.). They let agents and workflows manage the platform itself: create workflows, query Table, search Knowledge, connect apps, automate browsers, and more. They are available:- In MCP Smart mode — meta tools such as discover, execute, and manage connections.
- In workflows and agents — attach native tools like any other tool.
- Via the Tools API — filter by provider
LOCALor toolkit slugs such asflowra,flowra_database,flowra_rag,flowra_browser,flowra_web,flowra_file.
FLOWRA_ prefix (for example FLOWRA_CREATE_OR_UPDATE_WORKFLOW). Exact input/output schemas are in the API reference or from GET /api/v1/tools.
In multi-tenant setups, send
x-username on requests that touch per-user data (workflows, Table, Knowledge, connected accounts).Toolkits by folder
Native tool source code lives underapi/src/app/tools/native-tools/. Docs are grouped the same way:
Workflow & agent
Native tool slugs for create, run, and triggers. See also Workflows and agents.
Meta
Discover tools, get schemas, multi-execute, manage connections, remote sandboxes.
Toolkit & custom tools
Create toolkits and tools, HTTP probe, get/delete details.
Database (Table)
MongoDB-style collections and documents — maps to the Table API.
RAG (Knowledge)
Ingest and search knowledge collections — maps to the Knowledge API.
File
Read, edit, convert, export, and upload inline files.
Web
Web search (Tavily) and fetch public URLs.
Browser
Stagehand browser sessions: navigate, act, observe, extract, agent.
Typical MCP flow
- Discover tools — find tools for a user request.
- Manage connections — if an app needs OAuth and none is linked.
- Get tool schemas — load inputs before calling action tools.
- Multi execute tool — run one or more discovered tools.
Related
- Tools — List and execute any tool by slug.
- MCP — Smart mode exposes meta native tools.
- Multi-tenancy —
x-usernameandownerEUID.