Create Folder
Creates a new folder in a specified SharePoint location.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_FOLDER])
Upload File
Uploads a file to a specified SharePoint location.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPLOAD_FILE])
Delete File
Deletes a specified file from SharePoint.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_FILE])
Create List Item
Creates a new item in a SharePoint list.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_LIST_ITEM])
Update List Item
Updates an existing item in a SharePoint list.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_LIST_ITEM])
Delete List Item
Deletes a specified item from a SharePoint list.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_LIST_ITEM])
Copy File
Copies a file from one SharePoint location to another.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.COPY_FILE])
Move File
Moves a file from one SharePoint location to another.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOVE_FILE])
Create Site
Creates a new SharePoint site.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_SITE])
Create List
Creates a new list in a SharePoint site.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_LIST])
Share File
Shares a file with specified users or groups.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SHARE_FILE])
Get File Content
Retrieves the content of a specified file from SharePoint.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.GET_FILE_CONTENT])
Search
Performs a search query in SharePoint.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEARCH])
Create Page
Creates a new page in a SharePoint site.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_PAGE])
Add User To Group
Adds a user to a specified SharePoint group.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_USER_TO_GROUP])
New File Created
Triggers when a new file is created in a specified SharePoint location.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_FILE_CREATED])
File Modified
Triggers when a file is modified in a specified SharePoint location.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FILE_MODIFIED])
File Deleted
Triggers when a file is deleted from a specified SharePoint location.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FILE_DELETED])
New List Item Created
Triggers when a new item is created in a specified SharePoint list.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_LIST_ITEM_CREATED])
List Item Updated
Triggers when an item is updated in a specified SharePoint list.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LIST_ITEM_UPDATED])
List Item Deleted
Triggers when an item is deleted from a specified SharePoint list.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LIST_ITEM_DELETED])
New Folder Created
Triggers when a new folder is created in a specified SharePoint location.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_FOLDER_CREATED])
File Checked In
Triggers when a file is checked in after being edited.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FILE_CHECKED_IN])
File Checked Out
Triggers when a file is checked out for editing.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FILE_CHECKED_OUT])
New Site Created
Triggers when a new SharePoint site is created.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_SITE_CREATED])
New List Created
Triggers when a new list is created in a SharePoint site.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_LIST_CREATED])
File Shared
Triggers when a file is shared with other users.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FILE_SHARED])
User Added To Group
Triggers when a user is added to a SharePoint group.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.USER_ADDED_TO_GROUP])
New Page Created
Triggers when a new page is created in a SharePoint site.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_PAGE_CREATED])
Document Set Created
Triggers when a new document set is created in a SharePoint library.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DOCUMENT_SET_CREATED])