Integration · Scheduling and appointments
Meteor Scheduling and Meteor AI agents
Meteor's built-in booking engine: your Met reads services, offers open slots and books, cancels and reschedules over WhatsApp. No credentials to connect.
How does Meteor Scheduling connect to Meteor?
Meteor's scheduling is built in, so there is nothing to connect and no credentials to request. Your Met reads the services you sell with their duration and price, returns the open slots between two dates, books the appointment against the contact in the conversation, looks it up, cancels it and reschedules it. That is 7 tools running on the scheduling tables of your own workspace.
What it automates
What a Meteor Met does with Meteor Scheduling
Book without leaving the conversation
The customer asks about a service. Your Met answers what can be booked, how long it takes and what it costs, offers the open times and confirms the appointment.
Reschedule without a phone call
"Can we move it to Thursday?" gets settled inside the chat, after checking that the new time is actually free.
See what the customer already booked
Before booking anything new, your Met lists that contact's upcoming appointments, so nobody ends up holding two slots on the same day.
Spread the work across your staff
If nobody is named, the first available staff member takes it. If the customer asks for someone specific, the booking goes to that person.
7 tools
Everything your Met can ask Meteor Scheduling for
Each one is a real action in the connector. You can switch off the ones you would rather it never used.
| Tool | What it does |
|---|---|
agenda_get_event_types | Lists the services customers can book, with duration, price and format. |
agenda_get_slots | Returns the open slots for a service between two dates, in the business time zone. |
agenda_create_booking | Books the appointment for the contact in the conversation, using the exact slot chosen. |
agenda_get_booking | Retrieves the details of a booking by its identifier. |
agenda_list_bookings | Lists that contact's upcoming bookings, with an optional status filter. |
agenda_cancel_booking | Cancels a booking, with an optional reason. |
agenda_reschedule_booking | Moves a booking to another time and, when needed, to another staff member. |
The limits
What the Meteor Scheduling integration does NOT do
We would rather say it here than have you find out during rollout.
-
It does not charge for the appointment or take a deposit. It shows the price of the service, and the payment runs through whichever payments integration you have connected.
-
It does not sync with Google Calendar or Outlook. This is Meteor's own calendar. For the corporate calendar, use the Google Workspace integration.
-
It does not send reminders from these tools. Reminders are scheduled by the conversational CRM.
-
It does not book on behalf of anyone other than the person writing. Bookings stay tied to the contact in the conversation, which is what keeps appointments off the wrong name.
Before you start
What you need to connect Meteor Scheduling
- 1
Nothing. There are no credentials to enter
Scheduling is native to Meteor and runs on the tables of your own workspace. You only define the services you offer, how long each one takes and when you are open.
- 2
Services and staff configured
You declare them in the Meteor panel. With no services defined, your Met has nothing to offer and says so.
Frequently asked questions
Questions about Meteor Scheduling and Meteor
No. Native scheduling replaces that dependency. It reads services, works out open slots and books, cancels and reschedules with nothing external connected. Cal.com stays available for teams that already run on it.
Your Met books the exact slot returned by the availability call instead of rebuilding the time itself. Rebuilding a time is the most common way to land on a slot that was already taken.
Yes. The booking is created against the contact in the live conversation, not against an identifier your Met guessed. That is what keeps appointments off the wrong name.
Yes. Slots are requested with the local date the customer asks for, and the workspace time zone is applied on the server, never in the text of the conversation.
Step by step
Automations that use Meteor Scheduling
Complete tasks, with the steps and the tools that run at each one.
Scheduling and appointments
Other integrations in the same family
Want to see a Met running Meteor Scheduling?
We will show you with your own account connected, not with a canned demo.