Outlook is Microsoft's email and calendaring platform integrating contacts and scheduling, enabling users to manage communications and events in a unified workspace
282
Available Tools
5
Triggers
Send draft
Tool to send an existing draft message. Use after creating a draft when you want to deliver it to recipients immediately. Example: Send a draft message with ID 'AAMkAG…'.
Send email
Sends an email with subject, body, recipients, and an optional attachment via Microsoft Graph API. Supports comma-separated email addresses in the to_email field for multiple recipients. Attachments require a non-empty file with valid name and mimetype.
Snooze user calendar group event reminder
Tool to snooze a reminder for a user's calendar event within a calendar group to a new time. Use when you need to postpone an event reminder for a specific user's calendar that belongs to a calendar group.
Snooze event reminder
Tool to postpone an event reminder until a new time. Use when you need to delay a reminder for a calendar event.
Snooze user calendar event reminder
Tool to snooze a reminder for a calendar event in a specific user calendar to a new time. Use when you need to postpone an event reminder for a specific calendar.
Snooze user event reminder
Tool to snooze a reminder for a user's calendar event to a new time. Use when you need to postpone an event reminder for a specific user.
Update calendar event
Updates specified fields of an existing Outlook calendar event. Implementation note: To avoid unintentionally clearing properties, the action first fetches the existing event, merges only the provided fields, and then PATCHes the merged updates. Unspecified fields remain unchanged.
Update event in specific calendar
Tool to update an event in a specific Outlook calendar. Use when you need to modify event details like subject, time, attendees, or location in a non-default calendar.
Update calendar group
Tool to update the properties of a calendar group object. Use when you need to rename a calendar group.
Update Calendar Group Calendar Permission
Tool to update a calendar permission within a calendar group. Use when changing access levels for calendars in specific groups.
Update user calendar in calendar group
Tool to update a calendar within a calendar group in a user's mailbox. Use when modifying calendar properties like name, color, or default calendar status.
Update user calendar group event
Tool to update an event in a calendar within a calendar group for a specific user. Use when modifying event details for a user's calendar.
Update calendar permission
Tool to update calendar permission levels for share recipients or delegates. Use when you need to change the access level (role) for someone who has been granted access to a calendar.
Update child folder contact
Tool to update a contact in a child contact folder within a parent contact folder. Use when you need to modify contact properties such as name, email, phone numbers, or company details for contacts in nested folder structures.
Update Contact
Updates an existing Outlook contact, identified by contact_id for the specified user_id, requiring at least one other field to be modified.
Update user contact folder
Tool to update the properties of a contact folder for a specific user. Use when you need to rename or move an existing contact folder.
Update user contact folder child folder
Tool to update a child folder within a contact folder for a specific user. Use when you need to rename a child contact folder or move it to a different parent folder.
Update contact in folder
Tool to update a contact within a specific contact folder. Use when you need to modify contact details for a contact stored in a particular folder.
Update email message
Updates specified properties of an existing email message; message_id must identify a valid message within the specified user_id's mailbox.
Update Email Rule
Update an existing email rule
Update event extension
Tool to update an open extension on a calendar event in Microsoft Graph. Use when you need to modify custom properties stored in an event extension.
Update event extension in calendar group
Tool to update an open extension on a calendar event within a calendar group. Use when modifying custom properties stored in an event extension for events in calendar groups.
Update Inference Classification
Tool to update the inferenceClassification resource for a user. Use when needing to refresh or sync the Focused Inbox classification settings. Note: The inferenceClassification resource has no writable properties; actual message classification rules are managed through the overrides collection.
Update mailbox settings
Tool to update mailbox settings for the signed-in user. Use when you need to configure automatic replies, default time zone, language, or working hours. Example: schedule automatic replies for vacation.
Update mail folder
Tool to update the display name of a mail folder. Use when you need to rename an existing mail folder.
Update master category
Tool to update the color of a category in the user's master category list. Use when you need to change the color of an existing category. Note that the display name cannot be modified after creation.
Update contact extension
Tool to update an open extension on a contact in a contact folder. Use when you need to modify custom properties stored in a contact extension.
Update user calendar
Tool to update the properties of a user's calendar. Use when you need to rename a calendar or change its color theme for a specific user.
Update user calendar event
Tool to update an event in a specific user's calendar. Use when you need to modify calendar event properties for a user other than the signed-in user.
Update user calendar permission
Tool to update calendar permission levels for a specific user's calendar. Use when you need to change the access level (role) for someone who has been granted access to a user's calendar.
Update user calendar by ID
Tool to update properties of a specific calendar by ID for a specific user. Use when you need to rename a user's calendar, change its color theme, or set it as the default calendar.
Update user child folder message
Tool to update a message in a child folder within a user's mailbox. Use when you need to modify message properties such as isRead status, importance, categories, or subject for messages in nested folder structures for a specific user.
Update user contact extension
Tool to update an open extension on a contact in a user's contact folder. Use when you need to modify custom properties stored in a contact extension for a specific user.
Update user contact extension
Tool to update an open extension on a contact in a user's contact folder. Use when you need to modify custom properties stored in a contact extension for a specific user.
Update user contact extension (v3)
Tool to update an open extension on a contact directly under a user's contacts collection. Use when you need to modify custom properties stored in a contact extension.
Update user events extensions
Tool to update an open extension on a user's calendar event. Use when modifying custom properties stored in an event extension for a specific user.
Update User Inference Classification Override
Tool to update the classification of messages from a specific sender in a user's Focused Inbox. Use when you need to change whether messages from a sender go to Focused or Other inbox for a specific user.
Update user mail folder message
Tool to update properties of a message in a specific mail folder for a user. Use when you need to modify message attributes like categories, read status, importance, or other properties for a message within a particular user's folder.
Update user message extension
Tool to update an open extension on a message within a specific user's mail folder. Use when you need to modify custom properties stored in a message extension for a specific user.
Update user mail folder message rule
Tool to update a message rule in a user's mail folder. Use when you need to modify an existing rule's properties, conditions, actions, or exceptions for a specific user.
Update user mail folder child folder
Tool to update a child folder within a mail folder for a specific user. Use when you need to rename a child mail folder.
Update user message extension
Tool to update an open extension on a user's message. Use when you need to modify custom properties stored in a message extension for a specific user.
New Contact Added
Triggered when a new contact is added in the Outlook contacts.
Calendar Event Changes
Triggered when a new calendar event occurs (created, updated, or deleted) in the Outlook calendar.
New Calendar Event
Triggered when a new calendar event is created in the Outlook calendar.
New Outlook Message
Triggered when a new message is received in the Outlook mailbox.
New Sent Message
Triggered when a new message is sent from the Outlook mailbox.
Get started with Agent Jam and connect Outlook along with 700+ other apps to supercharge your workflow.