Smart Invites

Start tracking your calendar invites

Transform ICS files into Smart Invites

Usually when sending calendar invites to users who aren't on your domain you have to use ICS files.

But sending an ICS file is really like sending an invitation into the great nothing. Once you have sent the invitation you can't tell if it has been accepted, declined or changed.

With Cronofy's Smart Invites API you can now track events and enable two-way communications from a simple calendar invite.

For businesses that's a big deal. When you know that a client has deleted or moved your calendar invite you can contact them to confirm or cancel their booking. Saving your business time and money!

Send Smart Invites

Reap the benefits of calendar sync without frictions

Smart Invites are the best way for your business to receive real-time event updates. Your users don't need to authorize access to their calendars, actually they won't see any difference from a basic ICS file. And it requires minimal effort to set-up from your side.

This is ideal for all these users that you need to invite a few times a month or when customers interact with your business for the first time.

And when it makes sense for you to ask your customers to connect their calendars to your applications, the Cronofy Unified Calendar API is here to help you do just that.

How Smart Invites work

Rather than generate a classic invite – via an ICS file – you simply have to send a request to our API and we take care of everything.

We generate the invite that you send and when we see interactions with the invite we notify you, in real-time.

You are then free to build smooth workflows based on what your customers or clients have done with your invites. Call them to check their availability if they haven't accepted the invite or send them a thank you note when they have accepted!

Smart Invites work with any calendar service that accepts ICS files. All this for $50 a month. Simple and smart.

Sign up now

Be the first to use our new Smart Invites API

Basic ICS files are simply not enough. Generate smart ICS files that tell you when your invites are accepted, declined, or changed


What does Cronofy do?

Cronofy provides real-time and secure two-way calendar-sync so that software and applications can connect with their users’ calendars no matter what calendar service they use.

How does Cronofy work?

Cronofy allows developers to build software that connects with multiple calendar services while working with just one API. This saves them time, saves businesses money, and makes the ongoing maintenance of building calendar connectivity easier for everyone.

Do I need to connect to different calendar services?

No, Cronofy supports applications that sit between the various calendar services and provides access to all or some of the five major calendar services that we connect to.

Do I need to enable each calendar service?

No. Cronofy’s APIs automatically give you access to the five calendar services.

What is required to integrate my application with Cronofy?

You set the rules and must provide the UI for your application. You need to integrate our authentication process and use our API to retrieve calendar data. Cronofy is responsible for ensuring the application receives the calendar data.

How do I control the level of access I have to my users' calendars?

You can control the level of access, meaning you can get all the calendar data or only free/busy information.

How long does integration with Cronofy take?

It depends on the complexity of your product workflow and the UI design work. We offer off the shelf UI with our Real-Time Scheduling feature and a simple integration with Smart Invites.

Where is your data processing managed?

You can choose between the USA or Germany.

How is payment managed?

You can pay monthly via a credit or debit card. If you subscribe to an annual Emerging Plan or above, we can invoice you.

For additional services such as Smart Invites – which is billed monthly – and Enterprise Connect – which is billed annually – we will automatically invoice you as soon as these products are activated.

Can you do the integration for us?

No, our objective is to build the APIs for you or your integration partner to complete the integration. However, if you are looking for an integration partner we can advise.

Do you offer technical review meetings?

We offer technical review meetings for customers on our Emerging Plan and above. Everything else is handled via online support tickets.

Does Cronofy work with different time zones?

Yes. However, your application needs to identify the time zone of your customers.

How do we set user working hours?

This is handled by your application.