Connect Calendar
EUnifyer supports two ways to connect your calendar to external apps:
- CalDAV sync — Two-way sync with apps that support CalDAV (Apple Calendar, Samsung Calendar, Thunderbird, DAVx5)
- ICS feed — One-way subscribe via a published URL (Google Calendar, Outlook, CRMs, portals)
CalDAV Sync (Two-Way)
CalDAV gives you full two-way sync: events you create in your phone or desktop app appear in EUnifyer, and vice versa.
Connection details
| Setting | Value |
|---|---|
| Server | <your-domain> |
| CalDAV URL | https://<your-domain>/api/v1/caldav/ |
| Username | Your EUnifyer email address |
| Password | Your EUnifyer password |
| Discovery | https://<your-domain>/.well-known/caldav |
Your EUnifyer instance supports automatic CalDAV discovery via
/.well-known/caldav(RFC 6764). Most apps will find the correct settings if you provide just the server and your email.
Apple Calendar (iPhone, iPad, Mac)
- Open Settings > Calendar > Accounts > Add Account
- Tap Other > Add CalDAV Account
- Enter:
- Server:
<your-domain> - User Name: your EUnifyer email
- Password: your EUnifyer password
- Server:
- Tap Next — Apple will auto-discover your calendars
On Mac: open Calendar > Settings > Accounts > + > CalDAV and enter the same details.
Samsung Calendar
- Install DAVx5 from the Play Store (Samsung Calendar does not support CalDAV natively)
- Open DAVx5 > tap + > Login with URL and user name
- Enter:
- Base URL:
https://<your-domain>/api/v1/caldav/ - User name: your EUnifyer email
- Password: your EUnifyer password
- Base URL:
- DAVx5 discovers your calendars — toggle the ones you want to sync
- Your EUnifyer calendars now appear in Samsung Calendar
Thunderbird
- Open File > New > Calendar
- Select On the Network
- Enter:
- Username: your EUnifyer email
- Location:
https://<your-domain>/api/v1/caldav/
- Thunderbird discovers your calendars automatically
Outlook (Desktop)
Outlook does not support CalDAV natively. Use one of these options:
- Outlook for Windows (new): subscribe to the published ICS feed (see below)
- Outlook with CalDAV plugin: install a CalDAV plugin such as CalDav Synchronizer (free, open source) and enter the CalDAV URL
- Outlook for mobile: use DAVx5 on Android, or add as CalDAV account on iOS
ICS Feed (One-Way Subscribe)
Publishing your calendar generates a public URL that any app can subscribe to. The app periodically fetches the latest events — it’s read-only, so changes flow one way (EUnifyer to the subscribing app).
When to use ICS feeds
- Sharing your availability with people outside your organisation
- Connecting to Google Calendar (which does not support CalDAV sync)
- Feeding events into a CRM (HubSpot, Salesforce, etc.)
- Embedding a calendar in a portal or intranet
- Giving a room booking system read access to your schedule
How to publish
- Open Calendar in EUnifyer
- In the sidebar, hover over the calendar you want to share and click the share icon
- In the dialog, enable Publish Calendar
- Copy the ICS Feed URL
The URL looks like:
https://<your-domain>/api/v1/calendar/public/<token>/feed.icsAnyone with this URL can see your calendar events. You can revoke access at any time by clicking Stop Publishing or regenerating the link.
Google Calendar
- Open Google Calendar
- Click + next to Other calendars > From URL
- Paste the ICS feed URL
- Click Add calendar
Google refreshes the feed approximately every 12–24 hours. Changes in EUnifyer will appear with a delay.
Outlook (Subscribe)
- Open Outlook > File > Account Settings > Account Settings
- Go to the Internet Calendars tab > New
- Paste the ICS feed URL > Add
- Give the calendar a name and click OK
CRM / External Systems
Most CRMs and project management tools support subscribing to an ICS feed. Look for settings labelled:
- “Subscribe to external calendar”
- “Add calendar by URL”
- “iCal feed”
Paste the published ICS feed URL. The system will periodically refresh and show your latest events.
Contacts Sync (CardDAV)
The same setup works for contacts. EUnifyer supports CardDAV for two-way contact sync.
| Setting | Value |
|---|---|
| CardDAV URL | https://<your-domain>/api/v1/carddav/ |
| Discovery | https://<your-domain>/.well-known/carddav |
| Username | Your EUnifyer email address |
| Password | Your EUnifyer password |
On Apple devices, adding a CalDAV account automatically discovers CardDAV too — your contacts sync alongside your calendars.
Security Notes
- CalDAV sync uses your EUnifyer credentials. Your password is transmitted over HTTPS and never stored by the client app in plaintext.
- ICS feeds use a random, unguessable token. The token acts as the authentication — no password is exposed.
- Published feeds are rate-limited to prevent abuse.
- Only platform users appear as attendees in published feeds. External attendees’ email addresses are redacted for privacy.
- Only the calendar owner can publish or unpublish a calendar.
- You can revoke a published feed at any time by regenerating the link or disabling publishing. Existing subscribers will immediately lose access.
Troubleshooting
”My app says the server is unreachable”
Make sure you’re using https:// (not http://). CalDAV requires a secure connection. Also verify that your organisation’s firewall allows outbound connections on port 443.
”Events appear in EUnifyer but not in my phone”
Check that sync is enabled for the EUnifyer account in your device settings. On iOS, go to Settings > Calendar > Accounts and verify the EUnifyer account is toggled on. On Android with DAVx5, open DAVx5 and verify the calendars are checked.
”Google Calendar doesn’t show recent changes”
Google refreshes ICS feeds every 12–24 hours. This is a Google limitation, not an EUnifyer issue. For near-real-time sync, use CalDAV with an app that supports it.
”I can see events but can’t edit them”
If you’re subscribed via ICS feed, that’s expected — ICS feeds are read-only. For two-way editing, set up CalDAV sync instead.