Cronofy API Features

Connect your software to your users' calendar

One API for all the calendar services

Building calendar connectivity into applications can be difficult. Different calendar services have different features, which means developers need to build and maintain independent connections.

That’s why we built the Cronofy Calendar API – so that you can build calendar sync into your solutions quickly and easily. Whether your customers use Exchange, Google, Office 365, iCloud or, it just works.

We handle all the connections and maintenance issues, meaning your developers are free to focus on building and delivering high value features.

Know when users are available

Getting people together is hard work. Coordination, conflicting schedules, and last-minute changes make it time-consuming and a hassle for everyone involved. This can be solved through communication or with basic scheduling tools when there is only two people involved, but as you add more variables – such as additional users and locations – things become more complex and there are fewer times when people can meet.

The Cronofy Availability API helps you to visualize the availability of your users, either as basic free/busy information or by accessing specific event details.

This way, you can find the best time for your users to get together. Whether they want to meet for an hour on a Monday or book a training session when all trainees have a free afternoon, it’s just one call to the Availability API. We’ll even notify you if schedules change.

Discover how MHR use the Cronofy Calendar API.

“With Cronofy, we achieved the calendar integrations we thought would take months in just a few days. We've been able to expand into new product lines and delight our customers with seamless calendar flows. Cronofy has really helped accelerate our business.”

— Reilly Davis, Co-Founder and CTO, PeopleGrove

Real-Time Scheduling made easy

Our Real-Time Scheduling feature eliminates the long back and forth when arranging a meeting. With Real-Time Scheduling, you can send out a link to the person you're meeting with, then they choose from a set of time slots that represent the real-time calendar availability of everyone attending.

This feature is popular in HR as it helps hiring managers schedule interviews, but it can be used in a range of scenarios. Whether it's medical appointments, property viewings, or sales meetings with prospects, if your platform needs to arrange an event between busy people, Cronofy can help.

If you need to schedule interview sequences then try our Intelligent Interview Sequencing feature.

Book my demo

Every company calendar connected

If you're dealing with whole organizations it can be cumbersome to have every one of their users connect their calendars to your software.

Enterprise Connect allows you to authorize access to the calendars of an entire company domain in one go. This gives you access to the calendars of every user, room, and resource for that domain. You even have access to new calendars as they’re added.

Removing the need for individual users to go through an authorization process means that they don't have to wait to get the benefits of calendar sync. You can create a smooth customer experience from the first time users access your software.

“At MHR we are always looking for ways to provide our users with a technical edge. Integrating with Cronofy allows us to offer great scheduling features to our users directly from interfaces they are familiar with – their calendars.”

— Anton Roe, CTO, MHR

Use all calendars as interfaces to your app

Your users are like you. They have busy schedules and numerous commitments. They don’t have time to switch between apps and their personal and professional calendars to make sure that they are not double-booking themselves.

The calendars in every pocket and on every desktop, are how your users manage their time. With Cronofy you can use those calendars as an intuitive interface into your software.

Integrate the Cronofy Calendar API to make your app aware of your users’ busy schedules. We’ll get all their calendars connected and give you all information you need to provide great features that fit perfectly into the lives of your customers.

Get your software Calendar Connected.

Secure calendar connections

Calendars contain incredibly personal information. Cronofy’s data security comply with even the most stringent data protection policies. We encrypt all the data handled by our services to ensure the privacy of our clients and of their users.

By choosing to only access free/busy calendar information you don’t need to worry about hosting and securing sensitive data. Our flexible pricing plans let you choose where your data is hosted.

Our Enterprise Connect feature also gives you greater control over calendar connectivity. There’s only one entry point into an organization’s calendars, meaning that there’s only one entry point to secure and monitor instead of hundreds or thousands.

“Real-time calendar integration, no matter what calendar service is used, would have been a costly investment for our development team. The Cronofy Calendar API allowed us to connect with the calendars of our users with ease. We can now focus on building smart calendar-based features into our platform. ”

— Nicolas Dieumegarde, Product Owner, Personio

Cronofy powers ...

Learn more about how Cronofy can help you

Fill in the form below and we'll be in touch soon!