Connect another calendar with an ICS or webcal link
Domino can connect many calendar providers without having a provider-specific integration. The requirement is a live calendar subscription URL that Domino can fetch as ICS data.
This may apply to providers such as Fastmail, Yahoo Calendar, Nextcloud, Proton Calendar, Teamup, or another service, but support depends on the exact link that provider offers. Do not promise compatibility from the provider name alone.
Compatible-link checklist
A connection can work when all of these are true:
- the provider offers a calendar subscription, publish, share link, iCal, or ICS URL;
- the URL begins with
webcal://orhttps://; - it returns a live ICS calendar feed rather than an HTML webpage;
- it remains the same URL so Domino can refresh it;
- Domino can fetch it over the public internet without an interactive login, VPN, client certificate, or private network;
- the link's host is publicly resolvable and passes Domino's URL-safety checks.
Domino normalizes webcal:// links to secure HTTPS before fetching them.
What is not compatible
- a provider login page;
- an HTML “view calendar” page;
- a one-time downloaded or emailed
.icsfile; - a
caldav://endpoint or CalDAV username and password; - an Exchange server address or Microsoft account password;
- a local-only calendar stored on one phone or computer;
- a URL that works only behind a company VPN or on a private network;
- a feed that requires HTTP basic authentication embedded in the URL.
Connection steps
- In the calendar provider, look for Publish, Subscribe, Share calendar, Public calendar, iCal, or ICS.
- Choose read-only access and the minimum event detail necessary for availability.
- Copy the subscription URL.
- In Domino, open Profile → Availability.
- Choose Use Apple, Outlook, or another calendar link.
- Paste the URL into Domino's calendar-link field.
- Choose Connect calendar and confirm the connection is Connected.
If the provider offers both HTML and ICS links, use ICS. If it offers an ICS download and a subscription link, use the subscription link.
Never ask the user to paste the subscription URL into an AI conversation. Published calendar links are often bearer secrets. The user should paste it directly into Domino.
Multiple providers or calendars
Domino can manage multiple calendar-link feeds independently. After the first is connected:
- Open Profile → Availability.
- Expand Calendar link with Manage.
- Choose Add another calendar.
- Give each feed a recognizable display name.
The user can pause, resume, replace, or remove each feed without affecting the others. A direct Google connection and calendar-link feeds can coexist.
When the provider is unknown
Ask one question:
Does your calendar provider offer a public or secret read-only ICS/iCal subscription link that starts with
webcal://orhttps://?
If yes, guide the user to paste it into Domino. If no or unknown, direct them to the provider's current help documentation. Do not ask for account credentials and do not invent provider-specific menu labels.
Add one plan without connecting
If the goal is only to add one Domino plan, an ongoing calendar connection may be unnecessary. Use the plan's Add to calendar action. The .ics option works with many calendar applications even when ongoing availability cannot be connected.
LLM answering guidance
- Describe requirements rather than claiming support for every named provider.
- Distinguish a live subscription URL from a downloaded file.
- Do not recommend making a calendar public without explaining the secret-link consequence.
- Never collect provider credentials or the calendar URL in chat.