REGISTER NOW: Supercharge Your Cloud Integrations and Watch Our Webinar Recording

Enable your users to create events and
schedule meetings with two lines of code.

A JavaScript library powered by the Unified Calendar API

In addition to letting your users connect to any calendar service, you can utilize endpoints from the underlying RESTful API to enable more complex functionality and add even more value to your users’ booking and scheduling workflows.

Explore the Unified Calendar API
Google Calendar
Outlook Calendar
Office 365
CalDAV
iCloud

Example use cases

Enable your users to set up an event on any calendar service, indicate their availability, and then share a public scheduling URL with an unique event ID.

Schedule an event

Connect any calendar service and create an event

Availability

Indicate time slots that a user is available to meet

Booking

Choose from the event's available time slots to book

Check out the source on GitHub

Try it right now

Try out the Meeting Scheduler below to see how your users can set up meetings that others can book with them.

Setup View

Organizers can connect their calendar account and configure availability for new events.

Launch Setup View

Schedule View

Users can select an available time slot to book an event with an organizer.

Launch Schedule View

Setup View Demo Code

              
const scheduler = new window.Kloudless.scheduler();
scheduler.launch({
  "element": "#kloudless-meeting-scheduler",
  "appId": "xD7lMAqUMqblIJtsd0egWALmabbmLmFS4gyaXtQwC8lIqoQw"
});
              
            

Schedule View Demo Code

              
const scheduler = new window.Kloudless.scheduler();
scheduler.launch({
  "element": "#kloudless-meeting-scheduler",
  "eventId": "TRkzenY3DUQoNDloQ15fJT2dB4EpDe"
});
              
            

Results




            

Customize the experience for your users

In-App Experience

An embedded, streamlined user experience gives your users the ability to create and book events.

Customizable UI

Modify the look and feel of the Meeting Scheduler to fit your branding. Use your own logo and OAuth keys.

Open Source

The Meeting Scheduler is open source and actively supported and improved by our product team as well as the community.

Everything you need to build and deliver powerful integrations

Unified Core Functionality

Authentication (OAuth 2.0), token management, full CRUD functionality, Search

Events and Webhooks

Live monitoring event endpoints gives you the ability to track real-time activity and changes.

Team API

Get admin access to an entire organization’s data, users, and groups with our Team API endpoints.

Unified Data Models

We unify objects into a single representation for each category of services.

Raw Data

Obtain data in its original format if you need access to unique objects that do not appear in our Unified Data Models.

Pass-through API

Access the full functionality of supported services with default values correctly added to your requests.

Deployment Options

Take advantage of our flexible hosting options to run Kloudless according to your business’ requirements.

Cloud

Securely and reliably hosted by Kloudless — the quickest way to start building integrations.

  • Fully managed by Kloudless
  • Pre-configured connectors to get started quickly
  • 99.9% uptime
  • Bank-level encryption both in transit and at rest
Self-hosted

Kloudless Enterprise is a Docker container, AWS AMI, or OVA to deploy in private infrastructure.

  • Complete data privacy and regulatory compliance
  • On-prem connectors, such as Exchange and Oracle
  • Clustering for high availability
  • Custom SLAs including 24/7 support

Enough reading — let’s code.
Try our cloud storage API today.

Not a Developer? Talk to an expert.

An arrow pointing to the 'get your api key' button