Create Row
Add a new row to a specified table in Baserow
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_ROW])
Update Row
Modify an existing row in a Baserow table
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_ROW])
Delete Row
Remove a specific row from a Baserow table
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_ROW])
Get Row
Retrieve data from a specific row in a Baserow table
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GET_ROW])
List Rows
Fetch multiple rows from a Baserow table, with optional filtering
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LIST_ROWS])
Create Table
Create a new table in a Baserow database
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TABLE])
Delete Table
Remove an existing table from a Baserow database
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_TABLE])
Add Field
Add a new field (column) to an existing Baserow table
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_FIELD])
Delete Field
Remove a field (column) from a Baserow table
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_FIELD])
Update Field
Modify the properties of an existing field in a Baserow table
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_FIELD])
Create View
Create a new view for a Baserow table
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_VIEW])
Delete View
Remove an existing view from a Baserow table
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_VIEW])
Update View
Modify the properties or filters of an existing view in Baserow
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_VIEW])
Import Data
Import data from a file (CSV, JSON, etc.) into a Baserow table
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.IMPORT_DATA])
Export Data
Export data from a Baserow table to a file (CSV, JSON, etc.)
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXPORT_DATA])
Create Database
Create a new database in Baserow
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_DATABASE])
Delete Database
Remove an existing database from Baserow
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_DATABASE])
Duplicate Table
Create a copy of an existing table in Baserow
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DUPLICATE_TABLE])
Move Table
Move a table from one database to another in Baserow
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOVE_TABLE])
Bulk Update Rows
Update multiple rows in a Baserow table simultaneously
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.BULK_UPDATE_ROWS])
New Row Created
Triggered when a new row is added to a specified Baserow table
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_ROW_CREATED])
Row Updated
Triggered when a row is modified in a specified Baserow table
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ROW_UPDATED])
Row Deleted
Triggered when a row is removed from a specified Baserow table
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ROW_DELETED])
Field Created
Triggered when a new field is added to a Baserow table
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FIELD_CREATED])
Field Updated
Triggered when a field in a Baserow table is modified
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FIELD_UPDATED])
Field Deleted
Triggered when a field is removed from a Baserow table
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FIELD_DELETED])
View Created
Triggered when a new view is created for a Baserow table
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.VIEW_CREATED])
View Updated
Triggered when a view in Baserow is modified
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.VIEW_UPDATED])
View Deleted
Triggered when a view is removed from a Baserow table
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.VIEW_DELETED])
Table Created
Triggered when a new table is created in a Baserow database
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TABLE_CREATED])