External calendar and ICS for bookings

The link with your calendar works through ICS: you subscribe to an external calendar to block busy slots, and subscribe your phone to the agenda from 4appointments.

A booking system has to respect the calendar you already use. For that, 4appointments uses the standard ICS format, not a direct sync with Google Calendar or Outlook. You can subscribe to an external calendar (any calendar that can publish an ICS link) to import busy blocks, upload an .ics file once to create confirmed bookings, and export each team member’s agenda as an ICS link that you subscribe to from your phone. Sync does not run both ways: what you do in an external calendar does not change bookings, and a new booking appears in your calendar only when your calendar app refreshes its subscription.

  • Subscribe to an external calendar through an ICS (https) link: its events become busy blocks that hide slots on the public page.
  • Read about every 15 minutes; up to 3 subscribed calendars per team member.
  • Events marked “free” in the external calendar are ignored.
  • One-off .ics file import (2 MB at most): events starting within the next 60 days become confirmed bookings; past or overlapping ones are ignored.
  • On import, the event title becomes the client name; no e-mail or phone is imported.
  • ICS export for each team member: their agenda shows up in the phone calendar through a subscription to the link.
  • No direct sync with Google Calendar or Outlook, and no two-way sync.

Bringing in busy time from another calendar

In the external calendar section of the panel, you paste the ICS (https) link of the calendar you already use. 4appointments reads it about every 15 minutes and treats its events as busy blocks: those slots disappear from the public booking page. Each team member can subscribe to up to 3 calendars. Events marked as free block nothing.

One-off import from an .ics file

If you already have appointments in an .ics file (2 MB at most), you can upload them once. Events starting within the next 60 days become confirmed bookings, with the event title as the client name; past events and those that overlap others are ignored. The file brings no e-mails or phone numbers, so client details are left to fill in by hand if you need them.

A team member’s agenda on your phone

Each team member has an ICS export link. If you subscribe to it in your phone’s calendar app, bookings appear next to your personal events and the app can show alerts. Updates depend on how often the app refreshes the subscription. The link reminds you, not the client, and sends nothing to clients.

Frequently asked questions

Which calendars does 4appointments connect with?

Any calendar that can publish an ICS (https) link, for importing busy blocks, and any calendar app that can subscribe to an ICS link, for export. There is no direct connection to Google Calendar or Outlook, and none to Apple/CalDAV.

Is the sync two-way?

No. Import only brings busy blocks from an external calendar, and export offers an ICS link with bookings. Changes made in a calendar are not passed back to 4appointments.

Can I subscribe to more than one calendar?

Yes, up to 3 per team member — for example a personal one and a business one. All their blocks hide slots on the public page.

How long before a change in the external calendar shows up?

The subscribed calendar is read about every 15 minutes, so a change can appear with a short delay. Until then, the public page shows the slots as they were.

Can I import existing appointments?

Yes, once, from an .ics file of 2 MB at most: events starting within the next 60 days become confirmed bookings, with the title as the client name. No e-mail or phone is imported.

Related resources

Connect your calendar through ICS

Import busy blocks and export the agenda to your phone. The first 12 months are free, no card needed.

4b2b.net
Business Ecosystem
4conta.ro
Accounting
4invoices.net
Invoicing App
4expenses.net
Expense Management
4notify.net
Notifications
4hosting.net
Hosting
4database.net
Databases
4buildsite.net
Website Builder
4myapp.net
App Builder
4avatars.net
AI Avatars
4chaty.net
AI Chatbot
4webagency.net
Web Agency Software
4softedu.net
Education Websites
4softcrm.net
CRM Platform
4softerp.net
ERP System
4softhr.net
HR Management
4mystaff.net
Staff Portal
4myprojects.net
Project Manager
4mycontracts.net
Contracts
4docs.net
Document Management
4appointments.net
Appointments
4marketingonline.net
Marketing
4insurance.net
Insurance
4property.net
Real Estate
4lawyers.net
Legal Software
4mygarage.net
Auto Service
4driving.net
Driving Schools
4fleet.net
Fleet Management
4myevents.net
Events
4therapy.net
Therapy
4clinics.net
Clinics
4dental.net
Dental Practices
4restaurants.net
Restaurants
4beautify.net
Beauty Salon
4gym.net
Fitness Gyms
4guards.net
Security Companies
4softvet.net
Veterinary Clinics
4softauto.net
Automotive Business Software
4construct.net
Construction Companies
4marketplace.net
Marketplace
4shopy.net
Online Store
4pricing.net
Price Comparison
4salefood.net
Food Delivery
4rentify.net
Rentals
4transports.net
Transport
4agencytravel.net
Travel Agency
4hotel.net
Hotel Management
4ong.net
NGO Management