Microsoft Office 365 Integrations (Word, Power BI, Planner, Calendar, etc.)

The idea is:

Add dedicated native nodes for various Microsoft Office 365 applications that are currently missing in n8n. This includes nodes for:

  • Microsoft Word: For document generation, editing, and mail merge.
  • Microsoft Power BI: For updating datasets, generating reports, and automating dashboards.
  • Microsoft Planner: For collaborative task management and project planning.
  • Microsoft Calendar: For scheduling and synchronizing events and meetings.
  • And potentially other tools like Microsoft Bookings, Visio, OneNote, etc.

My use case:

Most companies rely on the Microsoft Office environment for their daily operations. Many businesses have requested integrations that allow them to:

  • Automatically generate and update Word documents (e.g., invoices, contracts, reports) directly from their workflows.
  • Seamlessly update and manage dashboards in Power BI as new data becomes available.
  • Schedule and manage meetings or events via Microsoft Calendar.
  • Integrate task management in Planner with other corporate tools to streamline project management.
    Native nodes would simplify these processes and make them more accessible to non-technical users.

I think it would be beneficial to add this because:

  • High Adoption of Office 365: The vast majority of companies use Microsoft Office in their daily operations.
  • Efficiency and Time-Saving: Dedicated nodes eliminate the need for configuring manual API calls or relying on generic HTTP requests, making workflow creation much simpler.
  • Market Demand: Many enterprises are actively asking for these integrations to improve interoperability between their systems and boost overall productivity.

Any resources to support this?

  • Microsoft Graph API documentation – This provides comprehensive details on accessing Office 365 services.
  • Examples of similar connectors available in other automation platforms (such as Make and Zapier) can serve as inspiration.
  • Real-world use cases from the community highlighting the need for automated document generation, data visualization, task management, and scheduling within Office 365.

Are you willing to work on this?

I am not a developer, but I’m happy to test any beta nodes, provide feedback, and share specific use cases to help prioritize development.

We are really interested in further discussing this request feature. Perhaps it’s already available, but any hints as to how to tackle this and how to implement this would be really helpful.