Outlook
Outlook is Microsoft's email and calendaring platform integrating contacts and scheduling, enabling users to manage communications and events in a unified workspace
What your agent can do with Outlook
Triggers and actions 5 triggers · 43 actions
- TriggerCalendar Event Changes
Triggered when a new calendar event occurs (created, updated, or deleted) in the Outlook calendar.
- TriggerNew Calendar Event
Triggered when a new calendar event is created in the Outlook calendar.
- TriggerNew Contact Added
Triggered when a new contact is added in the Outlook contacts.
- TriggerNew Outlook Message
Triggered when a new message is received in the Outlook mailbox.
- TriggerNew Sent Message
Triggered when a new message is sent from the Outlook mailbox.
- ActionAdd Mail Attachment
Tool to add an attachment to an email message. use when you have a message id and need to attach a small (<3 mb) file or reference.
- ActionCreate Calendar
Tool to create a new calendar in the signed-in user's mailbox. use when organizing events into a separate calendar.
- ActionCreate Contact Folder
Tool to create a new contact folder in the user's mailbox. use when needing to organize contacts into custom folders.
- ActionCreate Email Rule
Create email rule filter with conditions and actions
- ActionCreate Mail Folder
Tool to create a new mail folder. use when you need to organize email into a new folder.
- ActionCreate Master Category
Tool to create a new category in the user's master category list. use after selecting a unique display name.
- ActionDelete Mail Folder
Delete a mail folder from the user's mailbox. use when you need to remove an existing mail folder.
- ActionDownload Outlook Attachment
Downloads a specific file attachment from an email message in a microsoft outlook mailbox; the attachment must contain 'contentbytes' (binary data) and not be a link or embedded item.
- ActionGet Mailbox Settings
Tool to retrieve mailbox settings. use when you need to view settings such as automatic replies, time zone, and working hours for the signed-in or specified user.
- ActionGet Mail Delta
Tool to retrieve incremental changes (delta) of messages in a mailbox. use when syncing mailbox updates since last checkpoint.
- ActionGet Mail Tips
Tool to retrieve mail tips such as automatic replies and mailbox full status. use when you need to check recipient status before sending mail.
- ActionGet Master Categories
Tool to retrieve the user's master category list. use when you need to get all categories defined for the user.
- ActionGet Supported Languages
Tool to retrieve supported languages in the user's mailbox. use when you need to display or select from available mailbox languages.
- ActionGet Supported Time Zones
Tool to retrieve supported time zones in the user's mailbox. use when you need a list of time zones to display or choose from for event scheduling.
- ActionList Calendars
Tool to list calendars in the signed-in user's mailbox. use when you need to retrieve calendars with optional odata queries.
- ActionList Event Attachments
Tool to list attachments for a specific outlook calendar event. use when you have an event id and need to view its attachments.
- ActionList Outlook Attachments
Lists metadata (like name, size, and type, but not `contentbytes`) for all attachments of a specified outlook email message.
- ActionList Reminders
Tool to retrieve reminders for events occurring within a specified time range. use when you need to see upcoming reminders between two datetimes.
- ActionOutlook Add Event Attachment
Adds an attachment to a specific outlook calendar event. use when you need to attach a file or nested item to an existing event.
- ActionOutlook Calendar Create Event
Creates a new outlook calendar event, ensuring `start datetime` is chronologically before `end datetime`.
- ActionOutlook Create Contact
Creates a new contact in a microsoft outlook user's contacts folder.
- ActionOutlook Create Draft
Creates an outlook email draft with subject, body, recipients, and an optional attachment. supports creating drafts as part of existing conversation threads by specifying a conversationid; attachments require a name, mimetype, and content.
- ActionOutlook Create Draft Reply
Creates a draft reply in the specified user's outlook mailbox to an existing message (identified by a valid `message id`), optionally including a `comment` and cc/bcc recipients.
- ActionOutlook Delete Contact
Permanently deletes an existing contact, using its `contact id` (obtainable via 'list user contacts' or 'get contact'), from the outlook contacts of the user specified by `user id`.
- ActionOutlook Delete Event
Deletes an existing calendar event, identified by its unique `event id`, from a specified user's microsoft outlook calendar, with an option to send cancellation notifications to attendees.
- ActionOutlook Get Contact
Retrieves a specific outlook contact by its `contact id` from the contacts of a specified `user id` (defaults to 'me' for the authenticated user).
- ActionOutlook Get Contact Folders
Tool to retrieve a list of contact folders in the signed-in user's mailbox. use after authentication when you need to browse or select among contact folders.
- ActionOutlook Get Event
Retrieves the full details of a specific calendar event by its id from a user's outlook calendar, provided the event exists.
- ActionOutlook Get Message
Retrieves a specific email message by its id from the specified user's outlook mailbox. use the 'select' parameter to include specific fields like 'internetmessageheaders' for filtering automated emails.
- ActionOutlook Get Profile
Retrieves the microsoft outlook profile for a specified user.
- ActionOutlook Get Schedule
Retrieves free/busy schedule information for specified email addresses within a defined time window.
- ActionOutlook List Contacts
Retrieves a user's microsoft outlook contacts, from the default or a specified contact folder.
- ActionOutlook List Events
Retrieves events from a user's outlook calendar via microsoft graph api, supporting pagination, filtering, property selection, sorting, and timezone specification.
- ActionOutlook List Mail Folders
Tool to list a user's top-level mail folders. use when you need folders like inbox, drafts, sent items; set include hidden folders=true to include hidden folders.
- ActionOutlook List Messages
Retrieves a list of email messages from a specified mail folder in an outlook mailbox, with options for filtering (including by conversationid to get all messages in a thread), pagination, and sorting; ensure 'user id' and 'folder' are valid, and all date/time strings are in iso 8601 format.
- ActionOutlook Move Message
Move a message to another folder within the specified user's mailbox. this creates a new copy of the message in the destination folder and removes the original message.
- ActionOutlook Reply Email
Sends a plain text reply to an outlook email message, identified by `message id`, allowing optional cc and bcc recipients.
- ActionOutlook Search Messages
Searches messages in a microsoft 365 or enterprise outlook account mailbox, supporting filters for sender, subject, attachments, pagination, and sorting by relevance or date.
- ActionOutlook Send Email
Sends an email with subject, body, recipients, and an optional attachment via microsoft graph api; attachments require a non-empty file with valid name and mimetype.
- ActionOutlook Update Calendar Event
Updates specified fields of an existing outlook calendar event.
- ActionOutlook 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.
- ActionOutlook Update Email
Updates specified properties of an existing email message; `message id` must identify a valid message within the specified `user id`'s mailbox.
- ActionUpdate 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.
No trigger or action matches that. Ask your agent to add it: it reads the API documentation and builds what you describe.
Not listed?
Need a trigger or action that is not here?
Ask your agent. Describe what you need in plain language and it reads the Outlook API documentation, builds the operation at whatever depth the API allows, tests every branch and ships it. The list above is what exists today, not the limit.
Related apps
DisifyDisify checks email addresses for disposable and temporary providers. Callers can submit a single email...
GmailGmail is Google’s email service, featuring spam protection, search functions, and seamless integration with...
MailCheck.aiMailCheck.ai detects disposable and temporary email addresses so they can be blocked at signup. Callers...
MailparserSend emails to Mailparser, get structured data in return. Leads, Contact Forms, eCommerce, Shipping Notes...
SendGridSendGrid by Twilio — email delivery and marketing platform. Send transactional and marketing emails, manage...