Send Message
Send a message to a channel or chat in Microsoft Teams.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_MESSAGE])
Create Channel
Create a new channel within a team in Microsoft Teams.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_CHANNEL])
Schedule Meeting
Schedule a new meeting in Microsoft Teams calendar.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SCHEDULE_MEETING])
Add Team Member
Add a new member to a Microsoft Teams team.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ADD_TEAM_MEMBER])
Create Task
Create a new task in Microsoft Teams Planner.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TASK])
Start Video Call
Initiate a video call in Microsoft Teams.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.START_VIDEO_CALL])
Share File
Share a file in a Microsoft Teams channel or chat.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SHARE_FILE])
Create Team
Create a new team in Microsoft Teams.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TEAM])
Set Status
Set user's status in Microsoft Teams (e.g., Available, Busy, Do Not Disturb).
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_STATUS])
Pin Message
Pin an important message in a Microsoft Teams channel.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.PIN_MESSAGE])
Create Poll
Create a poll in a Microsoft Teams channel or chat.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_POLL])
Assign Task
Assign a task to a team member in Microsoft Teams Planner.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ASSIGN_TASK])
Archive Team
Archive an inactive team in Microsoft Teams.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.ARCHIVE_TEAM])
Create Wiki Page
Create a new wiki page in a Microsoft Teams channel.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_WIKI_PAGE])
Start Live Event
Start a live event in Microsoft Teams for large audiences.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.START_LIVE_EVENT])
New Message
Triggered when a new message is posted in a specified channel or chat.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_MESSAGE_TRIGGER])
New Channel Member
Triggered when a new member is added to a channel.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_CHANNEL_MEMBER_TRIGGER])
Meeting Started
Triggered when a scheduled meeting begins.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MEETING_STARTED_TRIGGER])
File Uploaded
Triggered when a new file is uploaded to a channel or chat.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FILE_UPLOADED_TRIGGER])
Mention Received
Triggered when a user is mentioned in a message.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MENTION_RECEIVED_TRIGGER])
Task Completed
Triggered when a task is marked as completed in Planner.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_COMPLETED_TRIGGER])
New Team Created
Triggered when a new team is created in Microsoft Teams.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_TEAM_CREATED_TRIGGER])
Status Changed
Triggered when a user changes their status.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.STATUS_CHANGED_TRIGGER])
Poll Ended
Triggered when a poll in a channel or chat ends.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.POLL_ENDED_TRIGGER])
Reaction Added
Triggered when a reaction is added to a message.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.REACTION_ADDED_TRIGGER])
Channel Created
Triggered when a new channel is created in a team.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CHANNEL_CREATED_TRIGGER])
Meeting Rescheduled
Triggered when a scheduled meeting is rescheduled.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MEETING_RESCHEDULED_TRIGGER])
Wiki Page Edited
Triggered when a wiki page is edited in a channel.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.WIKI_PAGE_EDITED_TRIGGER])
Live Event Started
Triggered when a live event begins in Microsoft Teams.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.LIVE_EVENT_STARTED_TRIGGER])
App Mentioned
Triggered when a Teams app is mentioned in a message.
from composio_llamaindex import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.APP_MENTIONED_TRIGGER])