All integrations

Microsoft Outlook

MICROSOFT 365 · EMAIL

Mail, folders, and rules under the signed-in user’s own mailbox.

Acts as the person, not as itself

Each user connects their own account. Every call carries both identities — the agent and the person it is acting for — so the agent can never reach past what that individual can already do.

Credentials never touch the agent

Tokens live in the vault and attach server-side at call time. The agent holds a session, not a secret, and revoking access does not mean rotating a key.

Every call on the record

Who asked, which agent acted, which action ran, and the verdict that let it through — one audit trail across every integration, not one per vendor.

What an agent can do

Each action is granted on its own. An agent allowed to read is not thereby allowed to write, and the scope beside each row is what the acting user must have connected for it to run at all.

microsoft_outlook_add_attachment_to_draftWRITE

Attach a file (base64-encoded) to a draft message. Requires Mail.ReadWrite.

Mail.ReadWrite
microsoft_outlook_create_draftWRITE

Create a draft email message. Requires Mail.ReadWrite.

Mail.ReadWrite
microsoft_outlook_create_mail_folderWRITE

Create a new mail folder. Requires Mail.ReadWrite.

Mail.ReadWrite
microsoft_outlook_delete_mail_folderWRITE

Delete a mail folder. Requires Mail.ReadWrite.

Mail.ReadWrite
microsoft_outlook_delete_messageWRITE

Delete an email message.

Mail.ReadWrite
microsoft_outlook_delete_shared_mailbox_messageWRITE

Delete a message from a shared mailbox. Requires Mail.ReadWrite.Shared.

Mail.ReadWrite.Shared
microsoft_outlook_flag_messageWRITE

Flag a message for follow-up. Requires Mail.ReadWrite.

Mail.ReadWrite
microsoft_outlook_forward_messageWRITE

Forward an email to new recipients. Requires Mail.Send and Mail.Read.

Mail.SendMail.Read
microsoft_outlook_get_attachmentREAD

Get a specific attachment from an email message. Requires Mail.Read.

Mail.Read
microsoft_outlook_get_automatic_repliesREAD

Get automatic reply (out of office) settings. Requires MailboxSettings.Read.

MailboxSettings.Read
microsoft_outlook_get_mailbox_settingsREAD

Get mailbox settings (timezone, auto-replies, working hours). Requires MailboxSettings.Read.

MailboxSettings.Read
microsoft_outlook_get_mailbox_timezoneREAD

Get the user's mailbox timezone. Requires MailboxSettings.Read.

MailboxSettings.Read
microsoft_outlook_get_messageREAD

Get a specific email message with full body.

Mail.Read
microsoft_outlook_get_shared_mailbox_messageREAD

Get a specific message from a shared mailbox. Requires Mail.Read.Shared.

Mail.Read.Shared
microsoft_outlook_list_attachmentsREAD

List attachments on an email message. Requires Mail.Read.

Mail.Read
microsoft_outlook_list_mail_foldersREAD

List the user's mail folders. Requires Mail.Read.

Mail.Read
microsoft_outlook_list_message_metadataREAD

List email message headers/metadata with minimal fields (no body). Requires Mail.ReadBasic.

Mail.ReadBasic
microsoft_outlook_list_messagesREAD

List email messages from the user's mailbox.

Mail.Read
microsoft_outlook_list_shared_mailbox_messagesREAD

List messages in a shared mailbox. Requires Mail.Read.Shared.

Mail.Read.Shared
microsoft_outlook_mark_message_readWRITE

Mark a message as read. Requires Mail.ReadWrite.

Mail.ReadWrite
microsoft_outlook_mark_message_unreadWRITE

Mark a message as unread. Requires Mail.ReadWrite.

Mail.ReadWrite
microsoft_outlook_move_messageWRITE

Move an email message to another mail folder.

Mail.ReadWrite
microsoft_outlook_move_shared_mailbox_messageWRITE

Move a message in a shared mailbox to another folder. Requires Mail.ReadWrite.Shared.

Mail.ReadWrite.Shared
microsoft_outlook_reply_from_shared_mailboxWRITE

Reply to a message from a shared mailbox. Requires Mail.Send.Shared and Mail.Read.Shared.

Mail.Send.SharedMail.Read.Shared
microsoft_outlook_reply_to_messageWRITE

Reply (or reply-all) to an email message.

Mail.ReadWrite
microsoft_outlook_send_draftWRITE

Send a previously created draft. Requires Mail.Send and Mail.ReadWrite.

Mail.SendMail.ReadWrite
microsoft_outlook_send_from_shared_mailboxWRITE

Send an email from a shared mailbox. Requires Mail.Send.Shared.

Mail.Send.Shared
microsoft_outlook_send_mailWRITE

Send an email via Microsoft Outlook.

Mail.Send
microsoft_outlook_unflag_messageWRITE

Remove the follow-up flag from a message. Requires Mail.ReadWrite.

Mail.ReadWrite
microsoft_outlook_update_automatic_repliesWRITE

Update automatic reply (out of office) settings. Requires MailboxSettings.ReadWrite.

MailboxSettings.ReadWrite
microsoft_outlook_update_draftWRITE

Update an existing draft email. Requires Mail.ReadWrite.

Mail.ReadWrite
microsoft_outlook_update_mail_folderWRITE

Rename a mail folder. Requires Mail.ReadWrite.

Mail.ReadWrite
microsoft_outlook_update_mailbox_settingsWRITE

Update mailbox settings. Requires MailboxSettings.ReadWrite.

MailboxSettings.ReadWrite

Put Microsoft Outlook behind one governed endpoint.

Same permissions, same audit trail, whatever else you connect next.