Meet Caddi in personADVISE AIOct 20–22AI for Mid-Sized LawNov 5Legal InnovatorsNov 17–18
Cross-vertical

Automate Microsoft 365 with Caddi AI Agents

Built for professional services teams.

Yes, Caddi integrates with Microsoft 365. It runs 7 supported actions in Microsoft 365, including send email, create event, and upload file to OneDrive, and connects it to Microsoft Outlook, SharePoint, and OneDrive. You show the workflow on a screenshare or describe it in chat, and change it in plain English as the work changes; Caddi builds it as verified code and runs it every time. No code, no IT ticket.

The differenceMost Microsoft 365 integrations sync records between two apps and leave the steps in between to your team. Caddi runs the whole job across Microsoft 365 and every tool it touches, including the screens with no API.

Supported actions7
  • New email in OutlookTriggers when a new email arrives in Outlook.
  • New calendar eventTriggers when a new event is added to a calendar.
  • New file in OneDriveTriggers when a file is added to OneDrive.
  • Send emailSend a new email from your Outlook account.
  • Create eventAdd a new event with attendees and reminders.
  • Upload file to OneDriveAdd a file to a OneDrive folder.
  • Create document in WordCreate a Word document with starter content.

Need something that isn't listed? Teach Caddi the step the way you'd teach a new hire and it gets built.

How to automate Microsoft 365

  1. Connect Microsoft 365 to Caddi

    Allow

    1Sign in to Microsoft 365

    One click with your own Microsoft 365 login. No API keys.

  2. Automate new hire tracker cleanup in Microsoft 365.

    Type it

    2Show or tell it

    Screenshare the job, or type it in chat. Change it any time.

  3. Running

    14 done1 for review

    3Watch it run

    Caddi does the work and flags anything unsure for review.

The details

What Caddi does with Microsoft 365

Why teams automate Microsoft 365

Most of your team's day already runs in Microsoft 365 — Outlook, Excel, Word, Teams. Caddi AI Agents turn that day-to-day into automated loops that span the suite and the systems around it.

Microsoft 365 is the most-used surface in the firm and the most under-automated. Caddi lives natively across it: reading email, updating spreadsheets, drafting documents, and posting to Teams without manual handoffs.

Loops Caddi runs against Microsoft 365

  • New Hire Tracker Cleanup

    Real customer flow
    1. Microsoft 365
    2. OneDrive
    3. Microsoft Outlook

    Caddi manages new hire onboarding follow-ups in an Excel tracker by categorizing employees, updating tracking fields, and removing duplicate entries.

    New hire follow-up tracking becomes more consistent and easier to action.

  • Excel Transaction Sync

    Real customer flow
    1. Microsoft 365
    2. OneDrive

    Caddi transfers new deal transaction data between Excel worksheets by creating a row for each transaction and mapping source values into the destination sheet.

    Transaction records are added to the destination sheet faster and more consistently.

  • Onboarding Tracker Cleanup

    Real customer flow
    1. Microsoft 365
    2. OneDrive

    Caddi manages onboarding follow-ups from an onboarding report by classifying employees, updating tracker fields, and removing duplicate entries.

    Onboarding records stay up to date and follow-up happens automatically.

  • Outlook → Word → DMS

    Recommended pattern
    1. Microsoft 365
    2. iManage
    3. SharePoint

    Caddi reads inbound requests in Outlook, drafts the response document in Word with current data, and files the finalized version in your DMS.

Where professional services teams use it

  • Inbound triage

    Watch Microsoft 365 for new items, classify them, and route the right data to the right downstream system: CRM, matter system, or storage.

  • Cross-tool data sync

    Keep Microsoft 365 in lockstep with your CRM, billing, or document system so the same record never has to be updated twice.

  • Document workflows

    Generate, send, and archive documents end-to-end using Microsoft 365 alongside e-signature, cloud storage, and your system of record.

  • Notifications & approvals

    Send the right person the right Microsoft 365 update by email, Slack, or Teams, and capture approvals back into the originating record.

Questions about automating Microsoft 365

Does Caddi have a real Microsoft 365 integration?

Yes. Caddi runs verified code against Microsoft 365's official APIs (and uses a secure, audited browser session when an API isn't available). Every automation Caddi builds for Microsoft 365 is reviewed before it runs in production.

Do I need engineering help to automate Microsoft 365 with Caddi?

No. You demonstrate the workflow, clicking through Microsoft 365 the way you normally would, and Caddi turns it into a verified, repeatable automation. No code, no IT ticket, no Zapier-style wiring.

Is my Microsoft 365 data safe?

Caddi is SOC 2 attested. Our AI watches and builds the automation; once generated, it executes as deterministic code against Microsoft 365, the same steps on every run, and any model step inside a run is scoped, logged, and reviewable.

Can Caddi connect Microsoft 365 to the rest of my stack?

That's the point. Most Caddi automations span 3-6 tools. For example: pulling data out of an email, updating Microsoft 365, filing a document in cloud storage, and posting a confirmation in Slack or Teams. Every tool on the integrations page is fair game.

How do I find what to automate in Microsoft 365?

Caddi Discover reads the activity in the tools you connect, read only, and ranks the repeated work worth automating with the evidence behind each finding. Unlike process mining, it does not stop at the insight: the person who does the work builds the automation in Caddi Automate, and Govern keeps every run and decision on the record.

Ready to automate Microsoft 365?

Drop your work email and we'll show you Caddi running end-to-end against Microsoft 365 and the rest of your stack.