Create Workflow
Create a new workflow in FlowiseAI
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_WORKFLOW])
Execute Workflow
Execute an existing workflow in FlowiseAI
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXECUTE_WORKFLOW])
Update Workflow
Update an existing workflow in FlowiseAI
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_WORKFLOW])
Delete Workflow
Delete an existing workflow from FlowiseAI
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_WORKFLOW])
Get Workflow Details
Retrieve details of a specific workflow in FlowiseAI
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GET_WORKFLOW_DETAILS])
List Workflows
Retrieve a list of all workflows in FlowiseAI
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LIST_WORKFLOWS])
Create Node
Create a new node in a FlowiseAI workflow
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_NODE])
Update Node
Update an existing node in a FlowiseAI workflow
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_NODE])
Delete Node
Delete a node from a FlowiseAI workflow
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_NODE])
Connect Nodes
Create a connection between two nodes in a FlowiseAI workflow
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CONNECT_NODES])
Disconnect Nodes
Remove a connection between two nodes in a FlowiseAI workflow
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DISCONNECT_NODES])
Import Workflow
Import a workflow from a JSON file into FlowiseAI
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.IMPORT_WORKFLOW])
Export Workflow
Export a workflow from FlowiseAI to a JSON file
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXPORT_WORKFLOW])
Clone Workflow
Create a copy of an existing workflow in FlowiseAI
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CLONE_WORKFLOW])
Set Workflow Variable
Set a variable value for a specific workflow in FlowiseAI
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_WORKFLOW_VARIABLE])
Get Workflow Variable
Retrieve the value of a variable for a specific workflow in FlowiseAI
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GET_WORKFLOW_VARIABLE])
Create API Endpoint
Create a new API endpoint for a FlowiseAI workflow
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_API_ENDPOINT])
Delete API Endpoint
Delete an existing API endpoint for a FlowiseAI workflow
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_API_ENDPOINT])
Get Workflow Execution History
Retrieve the execution history of a specific workflow in FlowiseAI
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GET_WORKFLOW_EXECUTION_HISTORY])
Pause Workflow
Pause the execution of a running workflow in FlowiseAI
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PAUSE_WORKFLOW])
Resume Workflow
Resume the execution of a paused workflow in FlowiseAI
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RESUME_WORKFLOW])
Workflow Execution Started
Triggered when a workflow execution starts in FlowiseAI
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.WORKFLOW_EXECUTION_STARTED])
Workflow Execution Completed
Triggered when a workflow execution completes in FlowiseAI
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.WORKFLOW_EXECUTION_COMPLETED])
Workflow Execution Failed
Triggered when a workflow execution fails in FlowiseAI
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.WORKFLOW_EXECUTION_FAILED])
Node Execution Started
Triggered when the execution of a specific node starts in a FlowiseAI workflow
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NODE_EXECUTION_STARTED])
Node Execution Completed
Triggered when the execution of a specific node completes in a FlowiseAI workflow
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NODE_EXECUTION_COMPLETED])
Node Execution Failed
Triggered when the execution of a specific node fails in a FlowiseAI workflow
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NODE_EXECUTION_FAILED])
Workflow Created
Triggered when a new workflow is created in FlowiseAI
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.WORKFLOW_CREATED])
Workflow Updated
Triggered when an existing workflow is updated in FlowiseAI
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.WORKFLOW_UPDATED])
Workflow Deleted
Triggered when a workflow is deleted from FlowiseAI
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.WORKFLOW_DELETED])