Create Dashboard
Create a new dashboard in Trevor.io with specified parameters.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_DASHBOARD])
Update Dashboard
Modify an existing dashboard in Trevor.io with new settings or data.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_DASHBOARD])
Delete Dashboard
Remove a specified dashboard from Trevor.io.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_DASHBOARD])
Run Query
Execute a specified SQL query in Trevor.io and return the results.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.RUN_QUERY])
Schedule Report
Set up a recurring report to be generated and sent at specified intervals.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULE_REPORT])
Create Alert
Set up a new alert based on specific metrics or conditions in Trevor.io.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_ALERT])
Update Alert
Modify an existing alert's parameters or conditions in Trevor.io.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_ALERT])
Delete Alert
Remove a specified alert from Trevor.io.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_ALERT])
Share Dashboard
Generate a shareable link or invite users to view a specific dashboard.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SHARE_DASHBOARD])
Export Data
Export data from a specified dashboard or query in various formats (CSV, Excel, etc.).
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EXPORT_DATA])
Create User
Add a new user to the Trevor.io platform with specified permissions.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_USER])
Update User Permissions
Modify the access rights and permissions for an existing user in Trevor.io.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_USER_PERMISSIONS])
Delete User
Remove a user from the Trevor.io platform.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_USER])
New Dashboard Created
Triggered when a new dashboard is created in Trevor.io.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_DASHBOARD_CREATED])
Dashboard Updated
Triggered when changes are made to an existing dashboard.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DASHBOARD_UPDATED])
Dashboard Deleted
Triggered when a dashboard is removed from Trevor.io.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DASHBOARD_DELETED])
Query Completed
Triggered when a SQL query finishes execution in Trevor.io.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.QUERY_COMPLETED])
Alert Triggered
Triggered when conditions for a set alert are met in Trevor.io.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ALERT_TRIGGERED])
Report Generated
Triggered when a scheduled report is generated in Trevor.io.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REPORT_GENERATED])
User Added
Triggered when a new user is added to the Trevor.io platform.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USER_ADDED])
User Permissions Changed
Triggered when a user's permissions are modified in Trevor.io.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USER_PERMISSIONS_CHANGED])
User Removed
Triggered when a user is deleted from the Trevor.io platform.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USER_REMOVED])
Data Source Connected
Triggered when a new data source is successfully connected to Trevor.io.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DATA_SOURCE_CONNECTED])
Data Refresh Completed
Triggered when data in Trevor.io is refreshed from its source.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DATA_REFRESH_COMPLETED])
Dashboard Shared
Triggered when a dashboard is shared with other users or externally.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DASHBOARD_SHARED])
Data Export Completed
Triggered when a data export operation is finished in Trevor.io.
from composio_openai import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DATA_EXPORT_COMPLETED])