All integrations
OU
Catalogue metadata onlyemailv20260903_00

OUTLOOK

Outlook

Outlook is Microsoft's email and calendaring platform integrating contacts and scheduling, enabling users to manage communications and events in a unified workspace

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

305

Action summaries

Display-only definitions

5

Trigger types

Not installed instances

2

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstreamS2S_OAUTH2

OAUTH2

outlook_oauth

Upstream managed

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional
  • Microsoft cloud environmentmicrosoft_cloud · stringOptional

User connection

  • Microsoft Tenant IDissuer · stringOptional

S2S_OAUTH2

outlook_s2s_oauth2

Provider setup

Developer setup

  • Client IDclient_id · stringRequired
  • Client Secretclient_secret · stringRequired
  • Tenant IDgeneric_id · stringRequired
  • Microsoft cloud environmentmicrosoft_cloud · stringOptional

User connection

No fields declared in this snapshot.

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 181–210 of 305 actions

Get message MIME content

OUTLOOK_GET_ME_MESSAGE_MIME_CONTENT

Tool to get the MIME content of a message. Use when you need to download the raw MIME format of an email message for analysis or archival.

Untrusted display-only summary

Get user outlook

OUTLOOK_GET_ME_OUTLOOK

Tool to retrieve the outlookUser object for a specified user. Use when you need to access the Outlook services entity for a user.

Untrusted display-only summary

Get email message

OUTLOOK_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. Retries transient Microsoft Graph 404 responses with exponential backoff for up to 7.5 seconds because newly surfac…

Untrusted display-only summary

Get user message extension

OUTLOOK_GET_MESSAGE_EXTENSION

Tool to retrieve a specific extension from a user's message. Use when you need to read custom data stored in a message extension.

Untrusted display-only summary

Get attachment from nested folder message

OUTLOOK_GET_NESTED_FOLDER_MESSAGE_ATTACHMENT

Tool to retrieve a specific attachment from a message located in a nested mail folder structure. Use when you need to get attachment details from messages in deeply nested folders.

Untrusted display-only summary

Get Outlook profile

OUTLOOK_GET_PROFILE

Retrieves the Microsoft Outlook profile for a specified user.

Untrusted display-only summary

Get schedule

OUTLOOK_GET_SCHEDULE

Retrieves free/busy schedule information for specified email addresses within a defined time window. Read-only; does not reserve time or prevent conflicts — verify availability before creating events.

Untrusted display-only summary

Get supported languages

OUTLOOK_GET_SUPPORTED_LANGUAGES

Tool to retrieve supported languages in the user's mailbox. Use when you need to display or select from available mailbox languages.

Untrusted display-only summary

Get supported time zones

OUTLOOK_GET_SUPPORTED_TIME_ZONES

Tool to get the list of time zones supported for a user as configured on their mailbox server. Use when setting up an Outlook client or configuring user time zone preferences.

Untrusted display-only summary

Get user by email

OUTLOOK_GET_USER_BY_EMAIL

Retrieves user details from Microsoft Graph by email address (userPrincipalName). Returns user properties including display name, job title, department, and contact information. Use this action when you need to look up a user's profile information using their email address.

Untrusted display-only summary

Get user's calendar

OUTLOOK_GET_USER_CALENDAR

Tool to get the properties and relationships of a specific calendar for a user. Use when you need to retrieve details for a particular calendar by its ID for any user.

Untrusted display-only summary

Get allowed calendar sharing roles for user calendar

OUTLOOK_GET_USER_CALENDAR_ALLOWED_SHARING_ROLES

Tool to retrieve allowed calendar sharing roles for a specific user on a given calendar. Use when you need to determine what permission levels can be granted to a user for sharing a specific calendar.

Untrusted display-only summary

Get user calendar event

OUTLOOK_GET_USER_CALENDAR_EVENT

Tool to retrieve a specific calendar event from a user's primary calendar. Use when you need detailed information about a particular event for a given user.

Untrusted display-only summary

Get user calendar group calendar permission

OUTLOOK_GET_USER_CALENDAR_GROUP_CALENDAR_PERMISSION

Tool to retrieve a specific calendar permission for a user's calendar within a calendar group. Use when you need to check access permissions for a specific calendar.

Untrusted display-only summary

Get user calendar group event

OUTLOOK_GET_USER_CALENDAR_GROUP_EVENT

Tool to retrieve a specific event from a user's calendar within a calendar group. Use when you need details of an event in a specific calendar group.

Untrusted display-only summary

Get user calendar group event attachment

OUTLOOK_GET_USER_CALENDAR_GROUP_EVENT_ATTACHMENT

Tool to retrieve a specific attachment from an event within a calendar group for a user. Use when you need to access attachment content from a calendar event in a user's calendar group.

Untrusted display-only summary

Get message from child folder

OUTLOOK_GET_USER_CHILD_FOLDER_MESSAGE

Tool to retrieve a specific message from a child folder within a user's mail folder hierarchy. Use when you need to access messages from nested folders where both parent and child folder IDs are known.

Untrusted display-only summary

Get event extension

OUTLOOK_GET_USER_EVENT_EXTENSION

Tool to retrieve a specific open type extension from a user's calendar event by its extension ID or name. Use when you need to access custom data stored in calendar event extensions.

Untrusted display-only summary

Get user message attachment

OUTLOOK_GET_USER_MESSAGES_ATTACHMENTS

Tool to retrieve a specific attachment from a message in a mail folder hierarchy. Use when you need to get attachment details including content from a specific folder path.

Untrusted display-only summary

List Calendar Calendar View (Deprecated)

OUTLOOK_LIST_CALENDAR_CALENDAR_VIEW

DEPRECATED: Use OUTLOOK_LIST_ME_CALENDARS_CALENDAR_VIEW instead. Tool to list calendar events within a specified date/time range. Use when you need to retrieve events from the user's primary calendar that fall within a time window.

Untrusted display-only summary

List user calendar event attachments

OUTLOOK_LIST_CALENDAR_EVENT_ATTACHMENTS

Tool to list attachments for a calendar event within a specific calendar for a user. Use when you need to retrieve attachments from an event in a user's specific calendar.

Untrusted display-only summary

List user calendar group calendar events

OUTLOOK_LIST_CALENDAR_GROUP_CALENDAR_EVENTS

Tool to list events from a specific calendar within a calendar group for a user. Use when you need to retrieve events from a user's calendar that belongs to a specific calendar group.

Untrusted display-only summary

List calendars in calendar group

OUTLOOK_LIST_CALENDAR_GROUP_CALENDARS

Tool to retrieve calendars belonging to a specific calendar group. Use when you need to list calendars within a calendar group with optional OData queries.

Untrusted display-only summary

List user calendar group event attachments

OUTLOOK_LIST_CALENDAR_GROUP_EVENT_ATTACHMENTS

Tool to list attachments for a calendar event within a specific calendar group for a user. Use when you need to retrieve attachments from an event in a calendar that belongs to a calendar group for a specific user.

Untrusted display-only summary

List Outlook calendar groups

OUTLOOK_LIST_CALENDAR_GROUPS

Tool to list calendar groups in the signed-in user's mailbox. Use when you need to retrieve calendar groups with optional OData queries.

Untrusted display-only summary

List calendar permissions

OUTLOOK_LIST_CALENDAR_PERMISSIONS

Tool to list calendar permissions for a specific calendar within a calendar group. Use when you need to view sharing permissions for a calendar.

Untrusted display-only summary

List Outlook calendars

OUTLOOK_LIST_CALENDARS

Tool to list calendars in the signed-in user's mailbox. Use when you need to retrieve calendars with optional OData queries.

Untrusted display-only summary

List calendar view delta

OUTLOOK_LIST_CALENDAR_VIEW_DELTA

Tool to get calendar events that have been added, deleted, or updated in a calendar view. Use when you need to track changes to events within a specific time range.

Untrusted display-only summary

List chat messages

OUTLOOK_LIST_CHAT_MESSAGES

Tool to list messages in a Teams chat. Use when you need message IDs to select a specific message for further actions.

Untrusted display-only summary

List Teams chats

OUTLOOK_LIST_CHATS

Tool to list Teams chats. Use when you need chat IDs and topics to select a chat for further actions.

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.