How to Import Your Microsoft Teams Calendar into Your HCL Notes Calendar

Microsoft Teams Calendar Entries in the HCL Notes Calendar

A lot of organisations are using both HCL Notes and Microsoft Teams, despite no integration between these two products. Here is how you can see all your Teams meetings inside your Notes calendar. 

It’s no surprise that Microsoft Teams and Microsoft Outlook are tightly integrated, since both products are delivered by Microsoft.

There are however many organisations that use Teams, but are not using the Outlook calendar. The two most widely used alternatives are HCL Notes (previously Lotus/IBM Notes) and Google Calendar, which is a part of Gmail.

Unfortunately it’s not possible to create Teams meetings from neither Notes nor Google Calendar, at least not out of the box.

There is an alternative, though, that makes it possible to display all your Teams meetings inside your Notes (or Google) Calendar. You still have to create the meetings in Teams, but they will also be displayed inside your Notes calendar. The big advantage is that you will be able to see your entire meetings schedule inside one calendar, instead of having to jump between the Teams and Notes calendar.

This is how you do it:


To be able to do this, we will make Outlook send a calendar link to your email.

However: You have to make sure you have an email address which is not an Office 365 email address, even if it’s the same mail address you use for Notes. You will need to use either another Notes mail address, that you control, or a mail service like Gmail or similar.

The reason is that if you share your calendar  with another Office 365 user, the link that we will need to generate will not appear.

So to sum up: Use an email account you have access to that is not an Office 365 account.

In Outlook

Even if you don’t use Outlook as your email and calendar client, you still have access to Outlook via Office 365. This is because you can’t create Teams meetings without having an Outlook account.

  1. Open your web browser and go to
  2. Log on with your Office 365 username and password
  3. Click on the Outlook icon among your Office apps to open Outlook in the web browser:
    Outlook icon
    If you can’t see it, click on All apps to see all your available apps. You should find it there.
  4. Outlook will now open in your web browser
  5. In the lower left corner you will see four icons. Click on the calendar icon:
    Calendar icon
  6. The Outlook calendar will now open up
  7. In the upper right corner you will see a button called Share:
    Share icon
  8. Click on this. You will now see this window:
    Sharing and permissions
  9. Type in the email address you want to send the calendar link to. Remember, this has to be an email account that is not an Office 365 account (see explanation under sub chapter Preparations above):
    External email addressPS! If you get an error telling you that you are not allowed to share the calendar with that address it means that your Office 365 administrator hasn’t opened up for calendar sharing with people outside of your organisation. Get in touch with the administrator and ask her to open up for this. When that’s fixed, you can go back to step 1 in this list and start over.
  10. In the pull down field that will appear next to the email address you just added, you select Can view all details
  11. Then click on Share
  12. In the footer of the window you will now see that you have shared your calendar with this address:
    Sharing confirmation
  13. You are now finished in Outlook and can close the Outlook tab/window

In the email you receive

  1. Log on to the email account you sent the calendar sharing to (see the sub chapter above)
  2. Find an email looking like this in the inbox:
    Email in inbox
  3. Open this email
  4. At the bottom of the email you will find a link in very small letters:
    Link in email
  5. Right click on it and choose to copy the link/shortcut/address
  6. You now have the address in the clipboard of your computer

In HCL Notes

  1. Open your Notes client
  2. Open your calendar
  3. In the calendar menu to the left you choose Add a calendar… (expand Show Calendars if you can’t see it):
    Add a calendar
  4. You will now see this window:
    Add a calendar window
  5. Click on the pull down arrow to the right of the Add field and choose iCalendar feed:
    Add iCalendar feed
  6. Then set the following values:
    – Choose A public calendar (a URL is needed)
    – Give the calendar a label (title), in the screenshot below I’ve set it to Teams
    – In the URL field paste in the link you copied from the email (see the sub chapter In the email you receive above)
    – If you want the Teams calendar entries to show up in your mobile calendar too, check View this calendar then offline or on a mobile device, then choose how long the offline syncing should run. In the screenshot below I’ve set it to 6 months (that’s both backward and forward in time)
    Do not check Refresh this calendar frequently (Use only for calendars that change often)
    – Choose background and text color, as well as an entry icon. In the screenshot below I set the background to purple, text to white and the calendar purple iconHere are all my settings:
    Calendar settings
  7. Click OK
  8. The calendar will now show up in the list of calendars:
    List of calendards
  9. The Teams calendar entries will now be displayed in your Notes calendar:
    Notes calendar with Team entries
  10. You can turn on and off the display of Teams calendar entries by checking and unchecking to the left of the menu item for the calendar (PS! It will only sync to your mobile device if it’s checked):
    Check or uncheck
  11. Now you can see all your Microsoft Teams meetings inside your Notes calendar.


In this way you can share your Teams calendar with Notes, Google Calendar or any other calendar app that accepts iCalendar feeds. And you don’t have to jump between your  Teams calendar and Notes to keep track of your schedule. Everything is inside Notes.

But remember: This is just for display purposes. If you want to create a Teams meeting, you will have to do so from the calendar inside Teams. After creating the Teams meeting, it will also appear inside your Notes calendar after a while. You can try and refresh with F9 to speed up the import.

13 thoughts on “How to Import Your Microsoft Teams Calendar into Your HCL Notes Calendar”

  1. If you’re having issues extracting the URL, open the XML file in the email you got in Notes from OWA and copy the text beginning with “” in the ICalURL tag.

    Copy everything from the https to the .ics.

  2. Hi, my HCL Notes v11 says that URL is not valid iCal feed. If I open html version it shows up = permission are fine. If I open ics link in browser it will download the file and import to Notes is also OK. But Notes itself won’t load the calendar? Any ideas?

    1. Hmmm. Maybe you need to enter the credentials? I don’t know, I’m clutching at straws here. I’m just not sure what the problem could be.

    2. Two suggestions: Add login and password. ics doesn’t need it but to load the calendar it must probably be there. Also ical and ics are not exactly the same thing.

      Also: Try changing the default web-browser in your Notes client.

  3. Hi,
    why not direcly invite people from Notes Calendar to MS Teams meeting and manage the meeting seamless from Notes? You will not need a calendar integration and users will have all they need in just one calendar, in Notes. There is a gateway which does the connection for you: You only have to do 1 entry at your Domino server and MS Teams works like a Sametime server. I think this is the better option ot make MS Teams and HCL Notes work seamless. Is for WebEx and Zoom as well.

  4. > A lot of organisations are using both HCL Notes and Microsoft Teams
    > There are however many organisations that use Teams, but are not using the Outlook calendar.

    A lot / many? Really? Domino and Notes is dying a death, despite HCL’s best efforts. It’s just too little too late. Core issues with the product remain and show no signs of being resolved. Like the Administrator app running in the same thread as the main client so when you’re creating a user in the administrator, your mail client is locked up and inoperable. Or the cases of numerous legacy interfaces and references all over the product. “Enable MS Office 97 SendTo to Notes” for example. 97? Really?

    1. I’ve forwarded your questions/complaints to HCL, so hopefully you can get some answers. And yes, there are enough organisations using both Notes and Teams that bot HCL and at least three business partners have come up with products and solutions for creating Teams meetings from HCL Notes. I also work with such organisations every day.

      As for the legacy interface references, I can assure you that the Office portfolio also are full of them. I know, because I work with them every day. But yes, the number of companies using Notes for email has shrunk, thanks to IBM’s lack of strategy.

  5. I would not so much argue about the past. IBM has not been good for the whole Notes/Domino product story. Ask Steve Jobs about Companies that rely on sales and marketing and do not emphasize engineering enough. Funny video on youtube… But anyway: For the future, Domino offers a very capable platform for no-code/low-code/pro-code app development that is scalable at enterprise level with low TCO and high security standards, serving each client OS you can think of and always with offline capabilities. I would rather compare with power apps than with exchange. Admin and designer client disadvantages are for sure an issue, but only for .1% of the users – so not extremely relevant – and they are already recognized by the HCL product management. We rely on Domino with most of our app dev strategy – and it delivers on all of the promises we have made to our business process owners. The apps we provide as Notes apps or web apps or embedded HCL Connections apps or embedded MSFT Teams apps are fast, secure and convenient, solving our everydays problems with high adoption and good UX. The achievable business value of these apps seems to be much more important than some admin and designer client disadvantages, right? I would recommend to check Domino as an alternative for your company’s app dev strategy – it will save you a lot of time and money.

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.