Create New Spreadsheet
Creates a new Google Sheets spreadsheet with a specified name.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_NEW_SPREADSHEET])
Add Row
Adds a new row of data to a specified Google Sheets spreadsheet.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_ROW])
Update Cell
Updates the value of a specific cell in a Google Sheets spreadsheet.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_CELL])
Delete Row
Deletes a specified row from a Google Sheets spreadsheet.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_ROW])
Add Column
Adds a new column to a specified Google Sheets spreadsheet.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_COLUMN])
Delete Column
Deletes a specified column from a Google Sheets spreadsheet.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_COLUMN])
Clear Range
Clears the contents of a specified range in a Google Sheets spreadsheet.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CLEAR_RANGE])
Create Chart
Creates a new chart based on data in a Google Sheets spreadsheet.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CHART])
Add Sheet
Adds a new sheet to an existing Google Sheets spreadsheet.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_SHEET])
Delete Sheet
Deletes a specified sheet from a Google Sheets spreadsheet.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_SHEET])
Rename Sheet
Renames a specified sheet in a Google Sheets spreadsheet.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RENAME_SHEET])
Copy Sheet
Creates a copy of a specified sheet within the same or different spreadsheet.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.COPY_SHEET])
Sort Range
Sorts a specified range of cells in a Google Sheets spreadsheet based on given criteria.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SORT_RANGE])
New Row Added
Triggers when a new row is added to a specified Google Sheets spreadsheet.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_ROW_ADDED])
Cell Updated
Triggers when a specific cell or range of cells is updated in a Google Sheets spreadsheet.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CELL_UPDATED])
Row Deleted
Triggers when a row is deleted from a specified Google Sheets spreadsheet.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ROW_DELETED])
Column Added
Triggers when a new column is added to a specified Google Sheets spreadsheet.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.COLUMN_ADDED])
Column Deleted
Triggers when a column is deleted from a specified Google Sheets spreadsheet.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.COLUMN_DELETED])
Sheet Added
Triggers when a new sheet is added to a Google Sheets spreadsheet.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SHEET_ADDED])
Sheet Deleted
Triggers when a sheet is deleted from a Google Sheets spreadsheet.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SHEET_DELETED])
Sheet Renamed
Triggers when a sheet in a Google Sheets spreadsheet is renamed.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SHEET_RENAMED])
Spreadsheet Opened
Triggers when a specific Google Sheets spreadsheet is opened.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SPREADSHEET_OPENED])
Spreadsheet Edited
Triggers when any edit is made to a specified Google Sheets spreadsheet.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SPREADSHEET_EDITED])
Spreadsheet Shared
Triggers when a Google Sheets spreadsheet is shared with a new user.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SPREADSHEET_SHARED])
Data Validation Rule Added
Triggers when a new data validation rule is added to a Google Sheets spreadsheet.
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DATA_VALIDATION_RULE_ADDED])