Adding colleagues calendars to EmClient calendars

Hi guys. New user here.

I run several email addresses on behalf of several businesses. Beneath each calendar profile I would like to see the calendars of two or three of my colleagues at each of the businesses. This has been possible on Outlook.

I already have permissions to see their calendars, as when I go to organise a meeting with them, I can see whether they are busy or not in the availability scheduler, but I do not want to have to click in that every time to see their calendars.

Any help would be very appreciated.

Thank you in advance

Adding Shared Calendars is normally done (on the Server end) which then will reflect in EM Client.

Eg: If you are wanting to add someone else’s Google Shared Calendar you can add it via and “email address” or “via using a link” via Google Calendar on the Web.

Once you add the Shared Calendars to your Google Calendar online, you then close and re-open EMC and you will see the Shared Calendars appear below yours.

So whatever calendar you use, go to the (web calendar version of it) and add the shared calendar to that for your same account in EMC. Then close and re-open EMC and you should see the shared calendars.

Thank you Cyberzork! This is very helpful, I have now been able to sync the calendars from Google. Strangely, it is not syncing for any of the calendars I use with Microsoft, although I am following the exact same process. Is it slightly different with MS would you know?

@alaiksandr If its an Web based Shared Calendar you can add it to EM Client like this.

1: Go to Outlook and log in.

2: Select the Gear icon (Top Right) on the main toolbar to access Outlook’s settings.

3: On the rollout / pop down menu, select View All Outlook Settings at the bottom right.

4: In the pop-up window, select Calendar on the left and Click the Shared Calendars option on the second column.

5: Under Publish a Calendar at the bottom, click the Down arrow next to Select a Calendar followed by the calendar you want to export.

6: Click the Down arrow next to Select Permissions and choose Can View All Details.

7: Click the Publish button.

8: The calendar is now public. Click the ICS link that appears and select Copy Link on the pop-up menu.

9: Go to Google Calendar and log in.

10: On the left, click the Plus symbol next to Other the bottom left.

11: Select the From URL option on the pop-up menu.

12: Enter/paste the URL copied from Outlook Calendar.

13: Click the Add Calendar button to finish.

Then close and reopen EM Client and go to Calendar in EMC and click the Refresh Button at the top left. The Calendar will pop in / appear shortly usually just below your Google Calendar as in this example below.

Note;- By Default it will normally just be called “Calendar”, but you can “Right Click” on it and "Rename it to eg: Outlook Calendar or whatever you like.


1 Like

@alaiksandr Yes there seems to be an issue updating from Outlook Calendar to Google Calendar.

I notice that when i first added the Outlook Calendar feed via url to EMC via the above method, the exiting Outlook Calendar Events appeared in Google Calendar & EMC ok, but adding other (new events) to Outlook Calendar via the web are (Not being pushed or updated) to Google Calendar online or/ EMC.

Could be there is delays when Google update any external other Calendar feeds. Maybe its only at certain times in the day or only once a day Google does this. I will test this out in the next 24hrs.

@alaiksandr I have contacted Google Calendar support who advised (after the initial Outlook calendar) feed add-in via url, it can take up to aprox 12hrs or so to show “New Outlook Feed Calendar events” in Google Calendar which will in-turn update to EMC Calendar.

Apparently this has been an issue with Google Calendar with external Outlook and (other calendar) URL feeds for years and doesn’t appear like this will be fixed anytime soon.

So tomorrow you should start seeing Outlook Calendar events appearing in your Google Calendar / EMC Calendar.

See Google thread on this issue -

[Google Calendar does not sync URL-linked calendars within 12 hours as stated - Calendar Community] (Google Calendar does not sync URL-linked calendars within 12 hours as stated - Calendar Community)

Hi Cyberzork. First of all thank you for all of this help. I am really grateful of your hard work on this. Unfortunatley I have not been able to succeed using your instructions above. I think I might have been unclear in my articulation of what I would like to do. I am trying to add the calendars of my colleagues’ to my eM Client, so they appear under my calendar within the specific email address. Therefore your advice about exporting the URL of a calendar I dont think will work as I don’t think it’s possible the export the URL of a calendar that is not your own? Just to clarify, here is where I am at:

I have been into outlook . com and added the three colleagues whose calendars’ I need into the shared calendars section. So as far as Outlook. com goes, I think I am compete. Strangely, Outlook mail client picks these calendars up without any trouble at all, so I know that they can be shared. When I go into Outlook . com, I can see that the three guys have already been added to my shared calendars.

Now the problem is that whilst they are automatically showing up in Outlook client and outlook online (Screenshot to follow in a seperate message as I am only allowed to post one image per message as I am a new user), they do not show up on my EM Client. Does that make it a little easier to see what I’m doing wrong?

Thank you (again so much) in advance for your time on this topic.


Sorry to barge in like this, but I wanted to offer a comment.

In your eM Client screenshot, the calendars are all listed, so they must be syncing. The reason why you can’t see the events is that the calendars aren’t ticked.

They should look like this:


@alaiksandr Yes as @Gary says in your example, as long as you have your Shared Outlook Calendars (selected ok in EM Client) it should update ok. Hopefully that works / updates soon.

Ps In my case My Outlook Calendar Feed i added via URL into my Google calendar yesterday (still hasn’t updated with any new info after 12hrs) as per the Google forum issue above, so i am now selecting my Outlook Calendar in the suggested URL below as well to see if that will get it to update , after adding it to Google Calendar -

Oh, hang on. That’s not an eM Client screenshot. :blush:

@alaiksandr Hopefully you eventually got your Outlook Colleagues calendar to work / update.

Update on my Outlook Calendar (new events) not showing up in Google Calendar / EM Client Calendar via Outlook URL Feed.

Even after another 12 hours, the Outlook Calendar URL Feed in Google Calendar online / EMC is still not showing new events, (even with doing the optional Google Calendar SyncSelect) as in my prev message above, so this is obviously (an issue at Google) with just not re-synching the Outlook Calendar feed via URL after the inital Sync. I guess its way down the priority list at Google and been an issue for years from the looks of the Google Calendar Forums.

Ps Hopefully down the track that will get fixed at Google which will in turn update EM Client.

@Gary, thank you for coming back to me. I am aware that to see the calendar items, you need to tick the boxes. I thought I had made clear in the preceding message that this screenshot was from the Outlook client. The shared calendars are not showing up in eM Client (see EM Client screenshot below). This is the exact issue that I am trying to solve. @cyberzork when you say “(selected okay in EM Client)” do you mean something more than ticking the boxes? Is there something on the EM client side that I am missing that means that the shared google calendars would show up, but not the shared outlook calendars?

@alaiksandr Sounds like you are ticking the boxes ok in EM Client as you advised, but the Outlook Shared calendars are just not updating for some reason.

For me personally Updating my Outlook Calendar to Google Calendar / EMC Client (is now fixed) after using GAS-ICS Sync installation to my Google account, which automatically syncs Outlook Shared Calendar feeds to Google Calendar by default every 15mins, but you can adjust that settings.

You can add (as many Outlook / Outlook 365 etc Shared URLS) into the GAS-ICS Script.

“GAS-ICS Sync (Program) to Sync Outlook Calendar to Google calendar”.

GitHub - derekantrican/GAS-ICS-Sync: A Google Apps Script for syncing ICS/ICAL files faster than the current Google Calendar speed

GAS-ICS Sync (Files)
File Finder · GitHub

GAS-ICS Script

(Modified example (part of Script below) I used to sync Outlook Calendar to Google Calendar).


  •           SETTINGS


var sourceCalendars = [[ “” , “” ]];

[“icsUrl1”, “”]

var howFrequent = 15; // What interval (minutes) to run this script on to check for new events
var onlyFutureEvents = false; // If you turn this to “true”, past events will not be synced (this will also removed past events from the target calendar if removeEventsFromCalendar is true)
var addEventsToCalendar = true; // If you turn this to “false”, you can check the log (View > Logs) to make sure your events are being read correctly before turning this on
var modifyExistingEvents = true; // If you turn this to “false”, any event in the feed that was modified after being added to the calendar will not update
var removeEventsFromCalendar = true; // If you turn this to “true”, any event created by the script that is not found in the feed will be removed.
var addAlerts = true; // Whether to add the ics/ical alerts as notifications on the Google Calendar events, this will override the standard reminders specified by the target calendar.
var addOrganizerToTitle = false; // Whether to prefix the event name with the event organiser for further clarity
var descriptionAsTitles = false; // Whether to use the ics/ical descriptions as titles (true) or to use the normal titles as titles (false)
var addCalToTitle = false; // Whether to add the source calendar to title
var addAttendees = false; // Whether to add the attendee list. If true, duplicate events will be automatically added to the attendees’ calendar.
var defaultAllDayReminder = -1; // Default reminder for all day events in minutes before the day of the event (-1 = no reminder, the value has to be between 0 and 40320)
// See CalAPI v3 does not support default reminders for all day events · Issue #75 · derekantrican/GAS-ICS-Sync · GitHub for why this is neccessary.
var addTasks = false;

var emailSummary = false; // Will email you when an event is added/modified/removed to your calendar
var email = “”; // OPTIONAL: If “emailSummary” is set to true or you want to receive update notifications, you will need to provide your email address




Yes, sorry for my mistake. I already commented on it. :wink: