← All integrations
Microsoft 365
Work with Microsoft Teams, Outlook, and OneDrive/SharePoint: post messages and DMs, read or manage Outlook calendar events, and list/read/write files in OneDrive and SharePoint document libraries
You connect Microsoft 365 once through its own sign-in screen; Malleable never sees your password. Each workflow chooses whose connected account its Microsoft 365 actions run under: the workflow owner's, or that of the person who started the run.
What workflows can do with Microsoft 365
| Action | What it does |
|---|---|
| Get Current User | Get the authenticated user's Microsoft Teams profile |
| List Teams | List the Microsoft Teams the user is a member of |
| List Channels | List channels within a Microsoft Teams team |
| Post Message as Bot | Post a message to a Microsoft Teams channel as the Malleable bot (not as the workflow owner). Can reply in threads and @mention people. Content is Teams HTML. |
| Send Direct Message as Bot | DM a user (by email/UPN) as the Malleable bot. They must have the Malleable Teams app installed, or the tool returns a clear error. |
| Send Direct Message as You | DM a user (by email/UPN) as you, the connected account, so the message looks like it came from you. Requires your explicit approval to set up; otherwise use Send Direct Message as Bot. |
| Read Calendar | Read events from the connected Microsoft (Outlook) calendar with date filtering |
| Create Calendar Event | Create a calendar event with attendees, optionally attaching a Teams online meeting link |
| Update Calendar Event | Update fields on an existing calendar event by ID |
| Delete Calendar Event | Delete a calendar event by ID |
| List OneDrive Files | List files and folders in OneDrive or a SharePoint document library, by folder or filename search. |
| List SharePoint Sites | Search SharePoint sites the user can access and return each site's default document library drive ID. |
| Read OneDrive File | Read a OneDrive/SharePoint file — PDF, image, CSV, .xlsx, .docx, or plain text — and make it available to read-file. |
| Upload OneDrive File | Upload a file to OneDrive or a SharePoint document library — create a new file or overwrite an existing one. Source is an uploaded file, an HTTPS URL, or inline text. |
Related
- Integration action component: how integration actions fit into a workflow
- Security & data handling: how credentials are stored and scoped