Create Event
Creates a new event in the Microsoft Exchange calendar
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_EVENT])
Update Event
Updates an existing event in the Microsoft Exchange calendar
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_EVENT])
Delete Event
Deletes an event from the Microsoft Exchange calendar
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_EVENT])
Send Email
Sends an email using the Microsoft Exchange server
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SEND_EMAIL])
Create Task
Creates a new task in Microsoft Exchange
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_TASK])
Update Task
Updates an existing task in Microsoft Exchange
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.UPDATE_TASK])
Delete Task
Deletes a task from Microsoft Exchange
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_TASK])
Move Email
Moves an email from one folder to another in Microsoft Exchange
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MOVE_EMAIL])
Create Folder
Creates a new folder in the Microsoft Exchange mailbox
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_FOLDER])
Delete Folder
Deletes a folder from the Microsoft Exchange mailbox
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.DELETE_FOLDER])
Set Out Of Office
Sets the out of office auto-reply message in Microsoft Exchange
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.SET_OUT_OF_OFFICE])
Create Meeting Request
Creates and sends a meeting request using Microsoft Exchange
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CREATE_MEETING_REQUEST])
New Email Received
Triggers when a new email is received in Microsoft Exchange
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.NEW_EMAIL_RECEIVED])
Calendar Event Created
Triggers when a new calendar event is created in Microsoft Exchange
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CALENDAR_EVENT_CREATED])
Calendar Event Updated
Triggers when a calendar event is updated in Microsoft Exchange
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CALENDAR_EVENT_UPDATED])
Calendar Event Deleted
Triggers when a calendar event is deleted in Microsoft Exchange
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.CALENDAR_EVENT_DELETED])
Task Created
Triggers when a new task is created in Microsoft Exchange
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_CREATED])
Task Completed
Triggers when a task is marked as completed in Microsoft Exchange
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.TASK_COMPLETED])
Email Flagged
Triggers when an email is flagged in Microsoft Exchange
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EMAIL_FLAGGED])
Email Read
Triggers when an email is marked as read in Microsoft Exchange
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EMAIL_READ])
Folder Created
Triggers when a new folder is created in the Microsoft Exchange mailbox
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.FOLDER_CREATED])
Out Of Office Status Changed
Triggers when the out of office status is changed in Microsoft Exchange
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.OUT_OF_OFFICE_CHANGED])
Email Sent
Triggers when an email is sent from the Microsoft Exchange account
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.EMAIL_SENT])
Meeting Response Received
Triggers when a response to a meeting request is received in Microsoft Exchange
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MEETING_RESPONSE_RECEIVED])
Mailbox Quota Exceeded
Triggers when the mailbox quota is exceeded in Microsoft Exchange
from composio_langchain import ComposioToolSet, Action
tool_set = ComposioToolSet()
tools = tool_set.get_tools(actions=[Action.MAILBOX_QUOTA_EXCEEDED])