
List email messages from the user's mailbox.
Get details of a specific email message.
Send an email message.
Search email messages using a query string.
Reply to an email message.
Reply all to an email message.
Forward an email message to one or more recipients.
Delete an email message.
Move an email message to a different folder.
Mark an email message as read or unread.
Create a draft email message without sending it.
List mail folders in the user's mailbox.
List calendar events.
Get details of a specific calendar event.
Create a new calendar event.
Update an existing calendar event.
Delete a calendar event.
List the user's calendars.
Accept a calendar event/meeting invitation.
Decline a calendar event/meeting invitation.
Tentatively accept a calendar event/meeting invitation.
Find available meeting times for a set of attendees.
Get the free/busy schedule for one or more users.
List contacts.
Get details of a specific contact.