Flowiseai
ai agents 29 tools availableFlowiseAI is an open-source generative AI development platform for building AI Agents and LLM workflows.
About this integration
Connect Flowiseai to Definable to automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas call Flowiseai's 29 tools directly from chat or scheduled flows. You can wire it into any persona to read, write, and react when an event fires.
Connect Flowiseai to Definable and it becomes a set of typed tools your agents plan with — triggered by events, run on schedules, or invoked mid-conversation. Every write is checked by the verifier before it lands.
Flowiseai · in workflows
What teams actually run.
Three patterns teams run with Flowiseai on day one. Each one is a plain-English prompt — no canvas, no glue code — and you can remix them into anything.
Daily summary
Cross-tool sync
29 tools available
The Flowiseai toolbox.
Every Flowiseai capability your agents can call, each with a typed schema the planner reads. The router picks the right tool per step; the verifier checks the result.
Clone Chatflow Tool to clone an existing chatflow. Use when you need to duplicate a chatflow by its ID.
Create Chatflow Creates a new chatflow in FlowiseAI. Chatflows are visual workflows that define AI agent behavior using nodes and edges. Use this to programmatically create single-agent (CHATFLOW) or multi-agent (MULTIAGENT) flows. Only 'name' is required; type defaults to 'CHATFLOW' and flowData defaults to an empty flow structure.
Create Document Store Creates a new document store in FlowiseAI. Document stores are used to manage embeddings and vector data for AI applications. Use this to programmatically create storage for documents that will be embedded and searched.
Create Lead Tool to create a new lead in a chatflow. Use when you need to capture lead information from a chat session for follow-up or CRM integration.
Create Tool Tool to create a new FlowiseAI tool. Use when you need to create a custom tool with specific name, description, and color. Optionally provide icon URL, JSON schema, or JavaScript function code.
Create Variable Creates a new variable in FlowiseAI. Variables are used to store configuration values, API keys, and other data that can be referenced across chatflows. Use this to programmatically create string or number variables with optional values.
Delete Chatflow Tool to delete a chatflow by its ID. Use after confirming the chatflow ID is correct.
Delete Chat Messages Tool to delete chat messages for a specific chatflow. Use when you need to remove messages based on optional filters. Use after confirming the chatflow ID.
Delete Document Store Tool to delete a specific document store by its ID. Use when you need to permanently remove a document store. This action is destructive and cannot be undone.
Delete Tool By ID Permanently deletes a FlowiseAI tool by its unique ID. This action is destructive and cannot be undone. Use FLOWISEAI_LIST_ALL_TOOLS first to verify the correct tool ID before deletion.
Delete Variable Tool to delete a variable by its unique ID. Use when you need to permanently remove a variable from FlowiseAI.
Edit Document Store File Chunk Tool to update a specific chunk in a FlowiseAI document store. Use when you need to modify the content or metadata of an existing chunk. At least one of pageContent or metadata must be provided.
Get All Chatflows Retrieves all chatflows from the authenticated FlowiseAI account. Use this to list available chatflows, get their IDs for subsequent operations (like update, delete, export), or check chatflow deployment status. Returns an empty list if no chatflows exist.
Get All Chat Message Feedback Tool to list all chat message feedbacks for a chatflow. Use when you need to view feedback given on messages in a specific chatflow.
Get All Leads for Chatflow Tool to retrieve all leads for a specific chatflow. Use when you need to see lead information collected from a chatflow's interactions.
Get All Upsert History Tool to retrieve all upsert history records for a specific chatflow. Use when you need to view the history of upsert operations.
Get All Variables Tool to retrieve a list of all variables. Use when you need to list all variables available in the FlowiseAI workspace. Returns an empty list if no variables exist.
Get Document Store By ID Tool to retrieve a document store by its ID. Use when you have a document store ID and need its full details including configuration and status.
Get Document Store File Chunks Tool to get chunks from a specific document loader. Use when you need to retrieve chunked content from a document in a FlowiseAI document store.
Get Single Chatflow Tool to retrieve a chatflow by its ID. Use when you have a chatflow ID and need its full details.
Get Tool By ID Tool to retrieve a specific FlowiseAI tool by its ID. Use when you need detailed metadata of a tool before interacting with it.
List All Tools Tool to retrieve a list of all tools. Use when you need to list every tool available after authentication.
List Assistants Tool to retrieve a list of all assistants. Use when you need to list every assistant available in the authenticated FlowiseAI account.
List Chat Messages Tool to list chat messages of a chatflow. Use after selecting a chatflow when you need to view its messages.
Ping Server Tool to ping the FlowiseAI server to verify it is running and accessible. Use this to perform a health check before executing other operations or to diagnose connectivity issues.
Update Chatflow Details Tool to update details of an existing chatflow. Use when you have confirmed the chatflow ID and want to modify its fields.
Update Document Store Tool to update a specific document store. Use when you need to modify properties of an existing document store.
Update Tool By ID Updates a FlowiseAI tool's properties by its ID. Use this to modify tool name, description, color, icon, JSON schema, or JavaScript function code. Requires the tool's UUID from LIST_ALL_TOOLS or GET_TOOL_BY_ID. At least one field must be provided for update.
Update Variable Tool to update a variable by its ID. Use when you need to modify a variable's name, value, or type.
See it run
One prompt, start to finish.
A real prompt, the Flowiseai tools it calls, and what comes back. This is the whole interface — describe the outcome, agents handle the rest.
Run a real Flowiseai task end-to-end — plan it, execute across the API, and hand back a verified result.
flowiseai.clone_chatflow Tool to clone an existing chatflow. Use when you need to duplicate a chatflow by its ID. flowiseai.create_chatflow Creates a new chatflow in FlowiseAI. Chatflows are visual workflows that define AI agent b flowiseai.create_document_store Creates a new document store in FlowiseAI. Document stores are used to manage embeddings a · verified Done. Flowiseai responded across 3 calls, the verifier signed off, and the result is logged with every payload.
FAQ · Flowiseai
Questions, answered.
What teams ask before connecting Flowiseai.
01 What can I automate with Flowiseai on Definable?
Anything Flowiseai exposes through its API. Common ai agents workflows on Definable include automate repetitive tasks, sync data with the rest of your stack, trigger on real-world events. Personas can call any of the 29 Flowiseai tools directly, then chain the result into another integration without you writing code.
02 How does Flowiseai authentication work?
Flowiseai uses API_KEY on Definable. You connect once from the integrations page, scoped to the permissions you choose, and from then on any persona that has the integration enabled can act on your behalf. Tokens are encrypted at rest and rotated automatically.
03 Is the Flowiseai integration included in my Definable plan?
Yes — every Definable plan, including Starter, includes access to all 29 Flowiseai tools. You only need a separate Flowiseai subscription if Flowiseai itself charges per seat or per API call.
04 Is using Flowiseai through Definable secure?
Every call from a persona to Flowiseai is logged with the user, persona, prompt, and response. Tokens never leave Definable's secrets vault, scopes are configurable per persona, and you can revoke access at any time from the integration page.
05 How do I get started with Flowiseai on Definable?
Sign up for Definable, open the integrations page, find Flowiseai, and connect via OAuth or API key. You can immediately attach Flowiseai to any persona and start running workflows. The free Starter plan includes 5,000 credits/month.
06 What Flowiseai actions does Definable expose?
Definable exposes all 29 Flowiseai actions as callable tools — including `Clone Chatflow`, `Create Chatflow`, `Create Document Store`, plus 26 more. Each tool gets a typed parameter schema so personas know exactly how to call it.
Put Flowiseai to work tonight.
Connect in two clicks, describe an outcome, and your first workflow is live in minutes. Free plan included — no card required.