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.

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


Indicate time slots that a user is available to meet


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();
  "element": "#kloudless-meeting-scheduler",
  "appId": "xD7lMAqUMqblIJtsd0egWALmabbmLmFS4gyaXtQwC8lIqoQw"

Schedule View Demo Code

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



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 activity monitoring API endpoints give you the ability to track near real-time activity and changes.

Team API

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

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 an upstream API via Kloudless. Kloudless adds default request parameters such as authentication headers.

Deployment Options

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


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

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
Ready to Get Started?

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