manyCalendars
  • Features
  • Pricing
  • Help
Install Free
FOR MSP TECHNICIANS

MSP Technician Client Calendars, One View, Zero Apps in Client Tenants

Updated: July 2026 · 5 min read

A dozen tenants before lunch

MSP technician client calendars are scattered by design. A maintenance window in one client's Microsoft 365 tenant, an onboarding call in another, an on-site visit booked by a third, a patching window the client's office manager moved without telling anyone. Add your own shop's schedule from the PSA and you are living in six or ten calendars that will never be shown together, because they belong to six or ten different organizations.

Most techs cope by keeping OWA tabs open for each client and rebuilding the day in their head every morning. It works until two maintenance windows land on the same evening and you find out when the second client calls.

Why an OAuth calendar app in a client tenant is a non-starter

The obvious fix would be a cloud sync tool that connects each account. For an MSP, that model is upside down. GDAP exists to narrow standing access into client tenants, and your whole security story to clients is that you do not add third-party access to their environments without a reason. Registering a calendar convenience app in a client's tenant, with consent to read calendar data, is exactly the kind of grant a good MSP works to keep off the books.

Microsoft agrees. Since November 2025, Entra default settings block users from consenting to third-party apps that request calendar permissions. An admin has to approve each app, per tenant. And in an MSP relationship, the admin being asked is often you, which makes the request even stranger: you would be approving your own convenience tooling into a client's tenant. CalendarBridge, OneCal, Reclaim.ai, and Morgen all publish admin-approval help articles for managed tenants, because their per-account OAuth connections cannot work any other way.

Credit where due: CalendarBridge is a strong product for people who own their accounts, with patented server-mediated two-way sync, booking pages, a HIPAA BAA, and plans from 4 to 32 dollars per user per month. It is just the wrong shape for a tech who touches twelve tenants that all belong to someone else.

You are already signed in. That is enough.

manyCalendars is a desktop browser extension. Its Tab Sync feature reads what is visible in a calendar tab you are already signed into, and the calendar follows its tab. Open each client's OWA calendar the way you already do, and every one of them lands in a single merged view on your machine.

Nothing is registered in any client tenant. No enterprise app, no service principal, no consent grant to explain in the next security review. Your calendar data stays local, and Tab Sync is read-only on the source, so it cannot change anything in a client environment. It uses the delegated access you already have, nothing more. It works when tenant policy says no to everything else.

What a tech actually gets out of it

One color per client. Twelve tenants become one week view where every block tells you whose it is at a glance.

Conflict detection. Two maintenance windows on the same night, booked by two clients who cannot see each other, get flagged the moment both calendars are in view. That is a Premium feature, and for dispatch-adjacent work it is the one that pays for itself first.

Meeting reminders. A reminder fires for the tenant you have not had open since this morning's triage.

Time zones. Clients two time zones away render on the same timeline as the local ones, so a 4 PM their-time window stops being mental arithmetic.

Share availability. Scheduling an on-site? Send open slots computed across every client calendar instead of guessing.

Privacy Mode. Screen sharing with one client while your merged calendar is on screen? Privacy Mode switches it to a generic, unbranded look, so client names stay confidential, which is an obligation, not a preference, in most MSP agreements.

For the whole bench: the Team tier

If the shop wants this for every tech, the Team tier is 39 dollars per seat per month, or 390 per seat per year, with a minimum of 2 seats. Each tech's data stays on their own machine, so rolling it out adds no new central data store to secure and nothing to add to your own compliance surface. Solo techs can stick with Pro at 15 dollars a month (Tab Sync, reminders, work-week view, time zones, .ics export) or Premium at 29 (conflict detection, auto-block busy mirroring, share availability, Privacy Mode). The full ladder is on the pricing page.

Fair warning on limits: it is a desktop browser extension only, and Tab Sync reads what is visible in a tab you are signed into, so it complements your PSA rather than replacing it.

The 14-day full trial starts on install, no card, no account. Install it free before the next time two maintenance windows collide.

Related reading

  • A calendar without admin approval: the complete guide
  • Seeing "need admin approval" on a calendar app? Read this
  • How to check multiple Outlook calendars at once
  • Merge multiple Outlook accounts into one calendar
manyCalendars

One view for every calendar. No IT approval. Built for contractors, by a contractor.

Product

Features Pricing Roadmap Changelog Security

Resources

Docs Help Center Blog Status

Legal

Privacy Policy Terms of Service DPA Fair Use
© 2026 manyCalendars. All rights reserved.