Microsoft 365

Productivity

Neotask turns Microsoft 365 into your autonomous productivity platform through OpenClaw — manage email, calendar, files, users, and the complete M365 suite through conversation at enterprise scale.

What You Can Do

Microsoft 365 through Neotask provides 82 actions spanning the complete M365 productivity suite:

Outlook Email

| Actions | What They Do |

|---------|--------------|

| List messages, get message, send message, reply to message, forward message | Full email read/write/send operations |

| Create draft, update draft, delete message, move message | Draft management and organization |

| List folders, create folder, search messages | Inbox organization and search |

| List attachments, get attachment, add attachment | Attachment management |

Calendar

| Actions | What They Do |

|---------|--------------|

| List events, get event, create event, update event, delete event | Complete calendar management |

| Accept event, decline event, tentatively accept | Meeting response management |

| List calendars, get calendar, create calendar | Calendar administration |

| Find meeting times, get schedule availability | Scheduling intelligence |

Contacts

| Actions | What They Do |

|---------|--------------|

| List contacts, get contact, create contact, update contact, delete contact | Contact management |

| List contact folders, create contact folder | Contact organization |

OneDrive & SharePoint Files

| Actions | What They Do |

|---------|--------------|

| List drive items, get drive item, create folder | File browsing and organization |

| Upload file, download file, delete file, move file, copy file | File operations |

| Search files, share file, list sharing permissions | File discovery and sharing |

| Create sharing link | Secure file distribution |

Word, Excel & PowerPoint

| Actions | What They Do |

|---------|--------------|

| Create Word document, read Word document, update Word document | Word document management |

| Create Excel workbook, read Excel range, update Excel range, add Excel worksheet | Excel data operations |

| Create PowerPoint presentation | Presentation generation |

Teams

| Actions | What They Do |

|---------|--------------|

| List teams, list channels, post channel message, send chat message | Teams communication |

| Create channel, list chat messages | Channel and chat management |

User & Directory Administration

| Actions | What They Do |

|---------|--------------|

| List users, get user, create user, update user, delete user | User lifecycle management |

| List groups, create group, add group member, remove group member | Group and security administration |

| Assign license, remove license | License management |

| List applications, get application | App registration management |

Every action runs autonomously or requires your approval — you decide.

Try Asking

  • "Send an email to the Engineering team announcing the new deployment policy"
  • "Schedule a 1-hour product review meeting for next Thursday at 2 PM with the Design and Product teams"
  • "Find a time when Sarah, Marcus, and the leadership team are all free next week for a 90-minute strategy session"
  • "Create an Excel workbook with this week's sales data and share it with the Finance group"
  • "List all users in the tenant who don't have a Teams license assigned"
  • "Update the Word document in SharePoint with the revised legal clause"
  • "Create a new security group for the Q2 Project Alpha team and add these five members"
  • "Post an announcement to the #company-all Teams channel about the holiday schedule"
  • "Search my email for messages from investors received in the last 30 days"
  • "Generate a PowerPoint presentation summarizing our Q1 metrics for the board meeting"
  • Pro Tips

  • Scheduling automation across large organizations is where M365 integration shines — let agents find optimal meeting times across dozens of calendars simultaneously.
  • Combine Excel operations with your data sources in an app group so agents pull live data and update spreadsheets automatically for recurring reports.
  • User lifecycle automation reduces IT overhead significantly — when employees join or leave, agents can provision or deprovision access across the full M365 suite in one run.
  • Approval gates on email sending and user deletion protect against accidental mass communications or irreversible admin actions.
  • Multi-agent teams are ideal for cross-functional M365 work — one agent handles email, another updates SharePoint, another posts to Teams, all coordinated in a single task.
  • License audits through automations help control M365 spend — schedule monthly checks to identify unused licenses and flag them for reclamation.
  • SharePoint file sharing with controlled permissions ensures compliance — always use the create sharing link action with expiry settings for external sharing.
  • Works Well With