Connect to Microsoft Outlook to read, send, and manage emails via MS Graph.
| Action | Description | Parameters | Returns |
|---|---|---|---|
create_calendar_event ⚠ | Create a calendar event | subject, start, end [attendees, body] | OutlookCalendarEvent |
create_contact ⚠ | Create a new contact | given_name [surname, email, phone] | OutlookContact |
create_draft | Create an email draft | to, subject, body | OutlookMessageId |
create_folder ⚠ | Create a mail folder | display_name [parent_folder_id] | MailFolder |
create_mail_rule ⚠ | Create a new inbox message rule | display_name, conditions, actions | MailRule |
delete_message ⚠ | Delete an email message | message_id | NoneType |
forward_message ⚠ | Forward an email message | message_id, to [comment] | NoneType |
get_attachment | Get a single attachment by ID | message_id, attachment_id | OutlookAttachment |
get_contact | Get a single contact by ID | contact_id | OutlookContact |
get_mail_tips | Get mail tips for email addresses | email_addresses | list |
get_message | Get a single email message by ID | message_id | OutlookMessage |
list_attachments | List attachments on an email message | message_id | list |
list_calendar_events | List calendar events | [start, end, limit, page_url] | PaginatedList[OutlookCalendarEvent] |
list_categories | List master categories | — | list |
list_contacts | List contacts | [limit, skip, page_url] | PaginatedList[OutlookContact] |
list_folders | List mail folders | — | list |
list_mail_rules | List inbox message rules | — | list |
list_messages | List email messages from a folder | [folder, limit, skip, page_url] | PaginatedList[OutlookMessage] |
move_message | Move a message to another folder | message_id, destination_folder_id | OutlookMessage |
reply_message ⚠ | Reply to an email message | message_id, body [reply_all] | NoneType |
search_messages | Search email messages | query [limit, page_url] | PaginatedList[OutlookMessage] |
send_message ⚠ | Send an email message | to, subject, body [cc] | OutlookMessageId |
update_message | Update properties of an email message | message_id [is_read, categories, importance] | OutlookMessage |
Full schema explorer, code generation, and live API testing