What Most People Miss About Motion Sync with Outlook

Why does your Motion calendar stay empty while Outlook shows all your meetings? Why do tasks you create in Motion vanish from Outlook Tasks? Why does Motion say 'Connected' but nothing actually moves between apps? Because Motion doesn’t sync with Outlook the way most people assume it does — and the problem isn’t broken credentials or missing permissions. It’s about *what* syncs, *how*, and *which direction*. The beauty of this setup is that it’s intentional: Motion avoids two-way calendar chaos by design. But that means you have to configure it deliberately — not just click 'Connect'. And if you’re using Outlook for Mac or Outlook on the web, the behavior changes entirely.

Most Common Cause

You’re expecting full two-way sync — but Motion only pulls events from Outlook (read-only), and only if you’ve enabled Calendar Sync in Motion, not just authenticated. It never pushes events to Outlook. What most people don’t realize is: Motion treats Outlook as a data source, not a partner. So even if you see 'Connected' in Motion’s integrations page, no events appear unless you manually toggle sync in Motion’s settings — and even then, it only reads your primary Outlook calendar. This is especially confusing if you use multiple calendars in Outlook (e.g., 'Team Standups', 'Personal', 'Client Calls'). Motion ignores all but the default one — and won’t warn you.

Diagnostic Steps

Start here — don’t jump to re-authenticating yet. First, open Motion and go to Settings > Integrations > Outlook. Look for the green checkmark and the label 'Calendar Sync: On'. If it says 'Off', that’s your answer. If it says 'On', check the next step. Second, in Outlook desktop (v365 or 2021), right-click your primary calendar in the Navigation Pane → Properties. Under the Permissions tab, confirm your own account has at least 'Reviewer' access. Yes — even for your own calendar. Exchange Online sometimes enforces this silently. Third, test with Outlook on the web: log into outlook.office.com, open Calendar, and compare event counts with Motion’s 'Upcoming' view. If they match there but not in desktop Outlook, the issue is local caching — not auth.

Fix #1: Enable Calendar Sync Inside Motion

This is where 8 out of 10 users stall. Motion’s Outlook integration has two layers: authentication (signing in) and synchronization (pulling events). You can pass Layer 1 and fail Layer 2. In Motion, click your profile icon → Settings > Integrations > Outlook. Below the 'Connected' badge, you’ll see a toggle labeled 'Sync Calendar'. Flip it on. Then click Save Changes — not just close the panel. Motion will show a spinner for ~15 seconds. Wait. Then force-refresh Motion (Cmd+R on Mac, Ctrl+R on Windows). Surprising tip: Motion only syncs events occurring within the next 30 days — and only those marked 'Busy' or 'OOF'. If your Outlook calendar uses 'Free' or 'Tentative' for recurring team syncs, Motion skips them. Change the status in Outlook first, then refresh Motion.

Fix #2: Fix Outlook Desktop Cache & Permissions

Outlook desktop caches calendar metadata aggressively — especially with modern authentication and MFA. Even after enabling sync in Motion, stale cache blocks updates. Close Outlook completely. Press Win+R, type outlook.exe /cleanreminders, and hit Enter. That clears reminder and calendar sync state. Then restart Outlook normally. Next, verify permissions — yes, for your own calendar. In Outlook desktop, right-click your primary calendar → Properties > Permissions. Your user account must have at least 'Reviewer' (view-only) rights. If it says 'None', click Add, type your email, select 'Reviewer', and click OK. This is enforced by Exchange Online when Modern Auth is active — and it’s invisible to most admins. For Outlook 2019 or earlier, this step isn’t required — but those versions don’t support Motion’s OAuth2 flow at all. Motion only supports Outlook 365, Outlook 2021, and Outlook on the web.

Fix #3: Bypass Group Policy Restrictions Blocking WebDAV

This fix matters if you’re on a corporate network and see 'Sync failed: Access denied' in Motion logs. Motion relies on Microsoft Graph API — but some IT departments disable Graph access via Group Policy or Conditional Access policies. Ask your IT team to verify these three settings:
  • Group Policy: Computer Configuration > Administrative Templates > Microsoft Office 365 ProPlus > Security Settings > Allow Microsoft Graph API access — must be 'Enabled'
  • Conditional Access: Ensure your user account isn’t blocked from accessing 'Microsoft Graph Calendar.Read' scope
  • Azure AD App Registration: Confirm the Motion app (App ID: a7f5c2b1-...-4d8e) has admin consent granted for Calendars.Read and Tasks.Read
If your org uses Intune, also check device compliance policies — non-compliant devices block Graph calls entirely, even with correct credentials.

Still Not Working?

Don’t reinstall or reset everything. Try this escalation path:
  1. Check Motion’s status page at status.motion.ai — look for 'Outlook Integration Degraded'
  2. In Outlook Web App, go to Settings > View all Outlook settings > Sync email, contacts, and calendar > Connected accounts. Confirm Motion appears and shows 'Active'
  3. Capture a debug log: In Motion, hold Shift+Cmd+I (Mac) or Ctrl+Shift+I (Windows), go to Console tab, reproduce the issue, then copy-paste the last 20 lines. Send that — not screenshots — to Motion Support
If your IT department manages Outlook via Group Policy and you’re on Windows, ask them to run gpresult /h gpreport.html and search for 'Outlook' or 'Graph'. Many silent failures trace back to disabled telemetry or disabled modern auth fallbacks.
Your SituationBest MethodWhy
Using Outlook desktop + Motion on same machine, no events syncingRun outlook.exe /cleanreminders + enable Motion's 'Sync Calendar' toggleDesktop cache blocks Graph API polling; toggle forces fresh sync cycle
Events appear in Motion Web but not desktop OutlookDisable Outlook Cached Exchange Mode temporarilyCached mode delays Graph-sourced updates; online mode reflects Motion sync instantly
Motion shows 'Connected' but zero events — even after waiting 2 hoursVerify calendar permissions in Outlook desktop (right-click > Properties > Permissions)Exchange Online requires explicit 'Reviewer' permission — even for your own primary calendar
Sync works for Sarah Chen (VP Marketing) but fails for IT Help DeskCheck Azure AD Conditional Access policy for 'IT Help Desk' groupPolicies often exclude service accounts or helpdesk roles from Graph access by default
Outlook on web shows sync working, but Motion mobile app doesn’tForce-quit Motion iOS/Android app and sign in fresh (don’t use SSO)Mobile apps cache OAuth tokens longer and don’t auto-refresh Graph scopes
All users in department report identical sync failureAsk IT to run Get-OrganizationConfig | fl *graph* in Exchange Online PowerShellGlobal Graph API disablement overrides all app-level settings
Motion syncs old events but misses new ones added in last 24hChange Outlook calendar status from 'Free' to 'Busy' for those eventsMotion filters strictly on availability status — 'Free' = ignored, even if event exists
Tom Bradley

Tom Bradley

Tom has 15 years of experience in office management and supply chain optimization. He shares practical tips for running efficient workplaces.