All connectors
Implemented
Messaging, collaboration & support
Microsoft 365 logo

Microsoft 365

Microsoft Graph for Teams, Outlook mail and calendar, Planner, To Do, OneDrive, SharePoint lists, contacts and users.

Automate Teams notifications, Planner and To Do tasks, calendar scheduling and SharePoint list records alongside business systems.

Source actions

30

Destination actions

20

Data types

26

Validation status

Implemented · fixture tested.

Implementation is checked against provider-shaped fixtures for every action, authentication failures, rate limits, pagination and duplicate safety. Provider sandbox and authorised account validation are recorded separately when credential-backed runs are completed.

What you can map

calendars
  • List calendars
    Source

    Calendars of the user.

channel message replies
  • List message replies
    Source

    Replies to a channel message.

  • Reply to channel message
    Destination
    Not retried automatically

    Posts a reply in a channel message thread.

channel messages
  • List channel messages
    Source

    Root messages of a channel (without replies).

  • Post channel message
    Destination
    Not retried automatically

    Posts a new message to a Teams channel as the user.

channels
  • List channels
    Source

    Channels of a team.

chat messages
  • List chat messages
    Source

    Messages in a chat, newest first.

  • Send chat message
    Destination
    Not retried automatically

    Sends a message in an existing chat as the user.

chats
  • List chats
    Source

    One-on-one, group and meeting chats of the user.

contacts
  • Create Outlook contact
    Destination
    Not retried automatically

    Creates a personal contact.

  • List Outlook contacts
    Source

    Personal contacts of the user.

  • Update Outlook contact
    Destination
    Duplicate protected

    Updates a personal contact.

drive items
  • Get file or folder metadata
    Source

    Metadata of one drive item.

  • List folder contents
    Source

    Children of a folder (root by default) in a drive; metadata only.

drives
  • List drives
    Source

    The user's OneDrive drives, or document libraries of a SharePoint site.

events
  • Create event
    Destination
    Duplicate protected

    Creates an event; attendees receive invitations.

  • Get event
    Source

    One event.

  • List events in range
    Source

    Calendar view between two times, with recurring occurrences expanded.

  • Update event
    Destination
    Duplicate protected

    Updates an event; attendee changes send updates.

groups
  • List Microsoft 365 groups
    Source

    Unified groups, which own Planner plans, Teams and SharePoint sites.

list items
  • Create SharePoint list item
    Destination
    Not retried automatically

    Creates an item with column values keyed by internal column name.

  • List SharePoint list items
    Source

    Items of a list with their column values.

  • Update SharePoint list item
    Destination
    Duplicate protected

    Updates column values of an item.

mail folders
  • List mail folders
    Source

    Top-level mail folders with item counts.

mail messages
  • Create mail draft
    Destination
    Not retried automatically

    Creates a draft in Drafts; send it with Send mail draft.

  • Get mail message
    Source

    One message including its body.

  • List mail messages
    Source
    Incremental

    Messages in the mailbox or a folder, newest first, optionally received since a time.

  • Send mail draft
    Destination
    Not retried automatically

    Sends an existing draft message.

  • Update mail message
    Destination
    Duplicate protected

    Marks a message read or unread, sets categories or the follow-up flag.

mail replies
  • Reply to mail message
    Destination
    Not retried automatically

    Replies to the sender (or all recipients) with a comment.

me
  • Get signed-in user
    Source

    Profile of the user the connection acts as.

planner buckets
  • Create Planner bucket
    Destination
    Not retried automatically

    Adds a bucket to a plan.

  • List Planner buckets
    Source

    Buckets (columns) of a plan.

planner plans
  • Create Planner plan
    Destination
    Not retried automatically

    Creates a plan in a Microsoft 365 group.

  • List Planner plans
    Source

    Plans owned by a Microsoft 365 group.

planner task details
  • Get Planner task details
    Source

    Description, checklist and references of a task.

  • Update Planner task details
    Destination
    Duplicate protected

    Sets the description and adds or ticks checklist items; requires the details ETag.

planner tasks
  • Create Planner task
    Destination
    Not retried automatically

    Creates a task in a plan, optionally in a bucket and assigned to users.

  • Get Planner task
    Source

    One task with its current ETag.

  • List Planner tasks
    Source

    Tasks in a plan with assignments, progress and dates.

  • Update Planner task
    Destination
    Duplicate protected

    Updates a task; requires the ETag from the last read (If-Match).

site lists
  • List SharePoint lists
    Source

    Lists and libraries of a site.

sites
  • Search SharePoint sites
    Source

    Sites matching a keyword.

teams
  • List joined teams
    Source

    Teams the user is a member of.

todo lists
  • List To Do lists
    Source

    Microsoft To Do task lists of the user.

todo tasks
  • Create To Do task
    Destination
    Not retried automatically

    Creates a task in a To Do list.

  • List To Do tasks
    Source

    Tasks in a To Do list.

  • Update To Do task
    Destination
    Duplicate protected

    Updates a To Do task, for example to complete it.

users
  • Get user
    Source

    One user by ID or user principal name.

  • List users
    Source

    Directory users.

Authentication

Microsoft Entra app (client ID, client secret) with a delegated refresh token

Plans and access

Microsoft 365 business, enterprise or education plans with Exchange Online, Teams, Planner and SharePoint licences. Delegated permissions act as the signed-in user; admin consent is required for scopes such as ChannelMessage.Read.All, Group.Read.All and Sites.ReadWrite.All.

Test environment

A Microsoft 365 Developer Program sandbox tenant (where eligible) or a trial tenant.

Rate limits

Service-specific throttling (for example Outlook 10,000 requests per 10 minutes per mailbox; Teams per-app and per-tenant limits). HTTP 429 with Retry-After.

Provider events

Microsoft Graph change notifications (subscriptions) for messages, events, chats and drive items. Nexra event triggers are not yet available; flows run on demand or on a schedule.

Before you build a flow

  • Uses delegated permissions: mail, calendar, To Do, contacts, joined teams and chats are those of the user who issued the refresh token.
  • Sending mail is two steps: create a draft (mail_messages.create), then send it (mail_messages.send). Microsoft has no idempotency key for sends; a repeated send of the same draft fails because the draft has moved to Sent Items.
  • Event creation sets transactionId from the Nexra idempotency key, so Microsoft discards duplicate creates on retry.
  • Planner updates require the task's current ETag (If-Match); a stale ETag returns HTTP 412.
  • Drive item metadata is read; file contents are not downloaded or uploaded.
  • Outlook item IDs that contain '/' are not accepted; request immutable IDs or URL-safe IDs.
  • Deletes, moves, mailbox rules, and Teams/channel creation are not implemented.