Create email draft
Creates an Outlook email draft with subject, body, recipients, and optional attachment; supports replying in conversation via conversationId.
Enable agents to read, send and manage Outlook email, calendars, and contacts
Creates an Outlook email draft with subject, body, recipients, and optional attachment; supports replying in conversation via conversationId.
Sends an existing Outlook draft or a newly created message to specified recipients; attachments must include name, mimetype, and content.
Adds a small (<3 MB) file attachment to an Outlook message when you have its message id.
Creates an Outlook mail rule with conditions and actions to automate mailbox processing.
Deletes a mail folder from the user's Outlook mailbox; use carefully as this is destructive.
Downloads a specific file attachment from a message that contains binary 'contentBytes' (not links or embedded items).
Retrieves incremental changes (delta) of messages in a mailbox since the last checkpoint for efficient syncing.
Retrieves mail tips such as automatic replies and mailbox full status to check recipient status before sending.
Lists calendars in the signed-in user's mailbox; supports OData query options.
Creates a new Outlook calendar event; ensure start datetime is before end datetime.
Creates a new contact in the user's Outlook contacts folder.
Retrieves a specific Outlook contact by contact id from the user's contacts.