Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.
Clone ChatflowFLOWISEAI_CLONE_CHATFLOW
Tool to clone an existing chatflow. Use when you need to duplicate a chatflow by its ID.
Create ChatflowFLOWISEAI_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.
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 LeadFLOWISEAI_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 ToolFLOWISEAI_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 VariableFLOWISEAI_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 ChatflowFLOWISEAI_DELETE_CHATFLOW
Tool to delete a chatflow by its ID. Use after confirming the chatflow ID is correct.
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.
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 IDFLOWISEAI_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 VariableFLOWISEAI_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 ChunkFLOWISEAI_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 ChatflowsFLOWISEAI_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 FeedbackFLOWISEAI_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 ChatflowFLOWISEAI_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 HistoryFLOWISEAI_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 VariablesFLOWISEAI_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 IDFLOWISEAI_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 ChunksFLOWISEAI_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 ChatflowFLOWISEAI_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 IDFLOWISEAI_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 ToolsFLOWISEAI_LIST_ALL_TOOLS
Tool to retrieve a list of all tools. Use when you need to list every tool available after authentication.
List AssistantsFLOWISEAI_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 MessagesFLOWISEAI_LIST_CHAT_MESSAGES
Tool to list chat messages of a chatflow. Use after selecting a chatflow when you need to view its messages.
Ping ServerFLOWISEAI_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.
Tool to update a specific document store. Use when you need to modify properties of an existing document store.
Update Tool By IDFLOWISEAI_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 VariableFLOWISEAI_UPDATE_VARIABLE
Tool to update a variable by its ID. Use when you need to modify a variable's name, value, or type.