Your calendar holds everything that matters about how your week runs: client calls, team check-ins, personal commitments, deadlines... For a founder already stretched thin juggling multiple schedules, keeping it accurate and up to date is a time cost in itself. If you hire virtual assistants for scheduling support, the first practical question is how to give them the access they actually need.
This guide walks through the setup for all three major calendar platforms: Google Calendar, Microsoft Outlook, and Apple Calendar. It covers which access permission levels make sense for different types of work, and what to keep in mind around security and privacy before you share access.
What virtual assistant calendar management actually covers
Before getting into the setup steps, it helps to be specific about the work you're enabling.
Virtual assistant calendar management typically includes: scheduling and rescheduling meetings on your behalf; coordinating availability across attendees and time zones; spotting and resolving scheduling conflicts before they land on you; blocking out focus and travel time; sending meeting reminders and pre-read materials to participants; and managing recurring events as details change.
The access level you grant determines how much your assistant can act independently, so it's worth getting the permission levels right from the start.
See: How A Virtual Assistant Can Help You With Scheduling And Calendar Management
Security and privacy: what to consider before you share
The most important thing to know: every major calendar platform has built-in sharing and delegation features specifically designed for this purpose. Use them. There is no reason to hand over your login credentials to give a virtual assistant access to your calendar. Built-in calendar sharing means your assistant accesses your schedule from their own account, and you can revoke or adjust that access instantly from your sharing settings if anything changes.
Beyond that, three practices make a real difference:
Keep work and personal calendars separate before you share. Most founders run multiple calendars inside the same account: work meetings, personal appointments, family commitments. Sharing only your work calendar keeps personal events private without limiting what your assistant can do professionally. All major platforms support this.
Grant the smallest permission level that covers the actual work. If your assistant is actively scheduling meetings, they need editing access. If they're mainly checking your availability before booking external appointments, view-only covers it. Over-permissioning is the most common mistake, and it's easily avoided.
Review access settings periodically. If your assistant's responsibilities shift, or if you change assistants, update the sharing settings at the same time. It takes two minutes and keeps your access controls accurate.
See: How To Share Secure Information With Your Virtual Assistant
How to share Google Calendar with your virtual assistant
Google Calendar is the most widely used calendar platform, and sharing access is straightforward. The steps below apply to both personal Google accounts and Google Workspace (business accounts). One caveat: if you're on Google Workspace, your workspace administrator may need to enable delegation in the admin console before the sharing option appears in your settings. Check with whoever manages your Google Workspace account if the option doesn't show up.
Important: the Google Calendar mobile app does not support calendar sharing. You'll need to complete these steps in a desktop browser.
Step 1: Sign in to Google Calendar
Go to google.com/calendar in a browser and sign in.
Step 2: Open the calendar settings
On the left side, find the calendar you want to share with your assistant in the calendar list. Hover over it and click the three dots that appear, then select "Settings and sharing".
Step 3: Add your assistant and set permissions
Scroll to "Share with specific people". Enter your assistant's email address, then select a permission level from the dropdown.
Google Calendar permission levels explained
See only free/busy (hide details): Your assistant can see when you're blocked and when you're available, but no event details. Suitable if their role is only to check your availability before booking things externally.
See all event details: Full read access to all event information, including titles, locations, attendees, and notes. Your assistant can see everything but cannot make any changes.
Make changes to events: Your assistant can create, edit, and delete calendar events. This is the standard permission level for active virtual assistant calendar management.
Make changes and manage sharing: Gives your assistant the same administrative rights as the calendar owner, including the ability to share the calendar with other people. Reserve this for a long-standing, trusted working relationship where that level of control makes sense.
Once you've selected the right level, click "Send". Your assistant receives an email invitation and needs to click through to add the calendar to their own Google Calendar. It doesn't appear automatically, so it's worth flagging this to them when you send the invite.
Google Calendar delegate access for Google Workspace users
If you use Google Workspace, Google Calendar delegate access works slightly differently and allows more granular control. Delegation is set up through Gmail settings and lets your assistant send calendar invitations on your behalf using their own account. This is particularly useful if your assistant is responding to meeting requests as part of their role.
You'll find the delegation option under "Settings" > "See all settings" > "Accounts" > "Grant access to your account" in Gmail.
How to share your Outlook calendar with your virtual assistant
Outlook calendar sharing works across both Outlook.com personal accounts and Microsoft 365 business accounts, with broadly similar steps for both.
Step 1: Navigate to your Calendar
Open Outlook and navigate to your Calendar. In the toolbar, click "Share" and select the specific calendar you want your assistant to access.
Step 2: Open the sharing window and add your assistant
In the sharing window, enter your assistant's email address. If they have a Microsoft account, they'll receive a direct invitation. If they use a different email provider, they'll receive a shareable link to view the calendar in their browser, though editing access requires a Microsoft account on their end.
Step 3: Set permissions and send the invitation
Select the appropriate permission level, then click "Share". Your assistant receives an email with a link, signs in to their Microsoft account, and the calendar is added to their Outlook.
Outlook calendar permissions explained
Can view when I'm busy: The most restricted option. Your assistant sees blocked time but no event details whatsoever.
Can view titles and locations: Your assistant can see event names and locations, but no attendee information, descriptions, or notes.
Can view all details: Full read access to all event information across your calendar.
Can edit: Your assistant can create, edit, and delete events, which is ideal for active calendar management and appointment scheduling. This level of access enables them to proactively avoid conflicts and solve double bookings.
Delegate: The highest Outlook permission level. Gives your assistant full editing rights and the ability to send and respond to meeting requests on your behalf, including handling follow-ups, as though acting for you. Meeting invitations are routed to both your inbox and theirs. It's worth discussing with your assistant before enabling this, so expectations around handling incoming requests are clear from the start.
See: How To Share Access To Your Email Inbox With A Virtual Assistant
How to share Apple Calendar with your virtual assistant
Apple Calendar is used by many founders who work primarily in the Apple ecosystem. Sharing works through iCloud, with two options depending on your assistant's setup.
Sharing with an assistant who has an Apple ID
If your assistant uses iCloud, you can share a calendar directly with them.
On iPhone or iPad: Open the Calendar app and tap "Calendars" at the bottom of the screen. Tap the information icon next to the iCloud calendar you want to share, then tap "Add Person". Enter their email address or Apple ID and tap "Add".
On Mac or iCloud.com: Go to icloud.com/calendar and sign in. Hover over the calendar you want to share in the left-hand sidebar and click the share icon that appears. Enter your assistant's email address.
In both cases, you'll be asked to choose a permission level:
View only: Your assistant can see events but cannot create, edit, or delete them.
Allow editing: Your assistant can create, edit, and delete events. This is the right choice for active virtual assistant scheduling support.
Your assistant receives an email invitation. Once they accept, the shared calendar appears in their Calendar app.
Sharing with an assistant who uses Google or Outlook
If your assistant works in Google Calendar or Outlook across different platforms, direct iCloud sharing still requires an Apple ID on their end. The practical workaround: turn on the Public Calendar option for your iCloud calendar, which generates a shareable URL they can subscribe to from any calendar app that supports ICS feeds.
To do this on iPhone: tap the information icon next to your calendar, turn on "Public Calendar", then tap "Share Link" to copy the URL. On iCloud.com, the same toggle is in the share menu.
This gives your assistant a read-only view of your calendar. For an assistant who needs to create and edit events on your behalf, the cleanest cross-platform setup is for them to manage your schedule from a shared Google Calendar or Outlook calendar you've given them editing access to, while you subscribe to that calendar on your Apple device so changes appear across all your devices.
Two-way sync is preferable because it helps prevent inconsistencies in calendar entries. To keep updates consistent across multiple sources, choose one primary calendar for edits and use tools like built-in sync features, other tools, or third-party tools only if needed.
Choosing the right permission level
The guiding principle: grant the access level that matches what you've actually asked your assistant to do.
For most founders using virtual assistant scheduling support for calendar management, edit access is the right starting point. Your assistant needs to book, move, and cancel events without checking back with you at each step. Routing every change through you for approval removes most of the time-saving.
View-only access works when your assistant's role is more limited: checking your availability before booking things externally, adding key dates, or monitoring your schedule for conflicts they then flag to you.
Delegate-level access (in Outlook) or the equivalent Make changes and manage sharing setting in Google is for founders who want their assistant responding to incoming meeting requests on their behalf. This is a more advanced setup that works best when you've built a clear working relationship and your assistant understands your scheduling preferences well.
How to set your assistant up for success once access is in place
Access alone doesn't create the space you're looking for. A short briefing at the start saves a lot of back-and-forth later. The things worth covering: how you prefer to be contacted during working hours, which recurring commitments are fixed and can't move, how much buffer time you like between meetings, which days or hours are protected for focused work, and how you'd like incoming meeting requests handled.
Most founders find it useful to write this down as a simple scheduling brief so their assistant has a reference to work from. A well-briefed assistant managing your calendar is a game-changer for time management and productivity, creating space in your week by protecting your time proactively, not just reacting to requests as they arrive.
Frequently asked questions
Can my virtual assistant manage my calendar without a Google or Microsoft account?
For editing access, they'll need an account with the relevant platform. Google and Microsoft both require your assistant to authenticate with their own account to receive delegation access and make changes. If your assistant works from a different email provider, setting them up with a free Gmail or Outlook account for calendar purposes is the simplest solution. Apple's public link option works without an Apple ID but is view-only.
Is it safe to give a virtual assistant access to my calendar?
Yes, provided you use your platform's built-in sharing or delegation features rather than sharing login credentials. Delegation means your assistant accesses your calendar through their own account. You can revoke access instantly at any time. Keeping work and personal calendars separate before sharing adds an additional layer of privacy control without affecting what your assistant can do professionally.
What's the difference between sharing a calendar and delegate access?
Calendar sharing gives your assistant visibility into your schedule at whatever permission level you choose, up to and including editing rights. Delegate access (available through Google Workspace and Outlook's advanced delegation settings) goes further: your assistant can send meeting invitations and respond to requests on your behalf. Most founders doing general virtual assistant scheduling support need edit-level sharing rather than full delegation.
Do I need to give my assistant my password to share calendar access?
No. Google Calendar, Outlook, and Apple Calendar all have built-in sharing features that allow you to grant access without sharing passwords. Using these features is the right approach: your assistant gets what they need from their own account, and you keep full control over your credentials.
Can my assistant manage multiple calendars?
Yes. You can share different calendars, for example, work, personal, and a team calendar, at different permission levels. Color-coding separate calendars also makes it easier for your assistant to prioritize clients, tasks, and appointments. Your assistant can see all the calendars you've shared, which means they can check for scheduling conflicts across your full schedule even when events sit in separate calendars.
What if my assistant uses a different calendar app?
Cross-platform calendar access is workable in most cases. Google Calendar invitations can be accepted by Outlook users and vice versa. Apple Calendar's public link generates an ICS feed that any calendar app can subscribe to. For active editing access across platforms, having both parties using the same platform, or using a dedicated calendar sync tool, tends to be the cleanest setup.
How do I revoke calendar access if my assistant changes?
Go back to the same sharing settings where you originally granted access and remove the person. In Google Calendar, this is under "Settings and sharing" > "Share with specific people". In Outlook, it's under "Calendar permissions" in the sharing menu. In iCloud, it's in the share settings for the relevant calendar. Changes take effect immediately.
Ready to free up space in your week?
If you’d like your calendar running that smoothly, but you don’t yet have the right person in place, that’s exactly what we specialize in here at Time etc.
We've been matching founders with the right virtual assistants for 19 years, and more than 22,000 founders have trusted us to help them get their time back.
Each of our assistants is an experienced professional, carefully vetted for reliability, judgment, and the kind of scheduling sense that makes a real difference to a founder’s week.
Just speak to our team, tell us what kind of support you need, and we’ll handle the rest.
P.S. Here's $150 off your first month of virtual support. All you need to do is answer a few quick questions to get personalized task recommendations for your business and unlock your welcome discount.
| Book a free call | Try our Task Wizard and get your discount |