Create Record
Creates a new record in a specified table in Jestor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_RECORD])
Update Record
Updates an existing record in a specified table in Jestor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_RECORD])
Delete Record
Deletes a specific record from a table in Jestor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_RECORD])
Get Record
Retrieves a specific record from a table in Jestor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GET_RECORD])
List Records
Retrieves a list of records from a specified table in Jestor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LIST_RECORDS])
Create Table
Creates a new table in Jestor with specified fields.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TABLE])
Delete Table
Deletes an existing table from Jestor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_TABLE])
Add Field To Table
Adds a new field to an existing table in Jestor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_FIELD_TO_TABLE])
Remove Field From Table
Removes a field from an existing table in Jestor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REMOVE_FIELD_FROM_TABLE])
Create View
Creates a new view for a table in Jestor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_VIEW])
Delete View
Deletes an existing view from a table in Jestor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_VIEW])
Create Automation
Creates a new automation workflow in Jestor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_AUTOMATION])
Delete Automation
Deletes an existing automation workflow in Jestor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_AUTOMATION])
Run Automation
Manually triggers a specific automation workflow in Jestor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RUN_AUTOMATION])
Create User
Creates a new user account in Jestor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_USER])
Delete User
Deletes an existing user account from Jestor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_USER])
Generate Report
Generates a custom report based on specified parameters in Jestor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GENERATE_REPORT])
Import Data
Imports data from an external source into a Jestor table.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.IMPORT_DATA])
Export Data
Exports data from a Jestor table to an external format.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXPORT_DATA])
Create API Key
Generates a new API key for integrating with Jestor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_API_KEY])
New Record Created
Triggered when a new record is created in a specified table.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_RECORD_CREATED])
Record Updated
Triggered when a record is updated in a specified table.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RECORD_UPDATED])
Record Deleted
Triggered when a record is deleted from a specified table.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RECORD_DELETED])
Field Value Changed
Triggered when a specific field's value changes in a record.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FIELD_VALUE_CHANGED])
New User Created
Triggered when a new user account is created in Jestor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_USER_CREATED])
User Deleted
Triggered when a user account is deleted from Jestor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USER_DELETED])
Automation Completed
Triggered when a specific automation workflow completes its execution.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.AUTOMATION_COMPLETED])
Threshold Reached
Triggered when a numeric field in a table reaches a specified threshold.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.THRESHOLD_REACHED])
Date Reached
Triggered when a date field in a record matches the current date.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DATE_REACHED])
API Request Received
Triggered when an API request is received by Jestor.
from composio_crewai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.API_REQUEST_RECEIVED])