Create Page
Create a new page in ycode
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_CREATE_PAGE])
Update Page
Update an existing page in ycode
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_UPDATE_PAGE])
Delete Page
Delete a page from ycode
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_DELETE_PAGE])
Add Element
Add a new element to a ycode page
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_ADD_ELEMENT])
Remove Element
Remove an element from a ycode page
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_REMOVE_ELEMENT])
Update Element
Update properties of an element on a ycode page
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_UPDATE_ELEMENT])
Create Database
Create a new database in ycode
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_CREATE_DATABASE])
Delete Database
Delete a database from ycode
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_DELETE_DATABASE])
Add Record
Add a new record to a ycode database
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_ADD_RECORD])
Update Record
Update an existing record in a ycode database
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_UPDATE_RECORD])
Delete Record
Delete a record from a ycode database
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_DELETE_RECORD])
Publish Site
Publish the ycode site
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_PUBLISH_SITE])
Page Created
Triggered when a new page is created in ycode
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_PAGE_CREATED])
Page Updated
Triggered when a page is updated in ycode
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_PAGE_UPDATED])
Page Deleted
Triggered when a page is deleted from ycode
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_PAGE_DELETED])
Element Added
Triggered when a new element is added to a ycode page
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_ELEMENT_ADDED])
Element Removed
Triggered when an element is removed from a ycode page
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_ELEMENT_REMOVED])
Element Updated
Triggered when an element is updated on a ycode page
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_ELEMENT_UPDATED])
Database Created
Triggered when a new database is created in ycode
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_DATABASE_CREATED])
Database Deleted
Triggered when a database is deleted from ycode
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_DATABASE_DELETED])
Record Added
Triggered when a new record is added to a ycode database
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_RECORD_ADDED])
Record Updated
Triggered when a record is updated in a ycode database
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_RECORD_UPDATED])
Record Deleted
Triggered when a record is deleted from a ycode database
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_RECORD_DELETED])
Site Published
Triggered when the ycode site is published
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_SITE_PUBLISHED])
User Registered
Triggered when a new user registers on the ycode site
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_USER_REGISTERED])
User Logged In
Triggered when a user logs in to the ycode site
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.YCODE_USER_LOGGED_IN])