Built by Metorial, the integration platform for agentic AI.

Learn More

Tools

Update Appointment Configuration

Update an appointment's configuration, including timezone, duration, interval, capacity, buffer times, reminders (email, SMS, WhatsApp), location, cancellation/rescheduling policies, weekly availability slots with per-slot surge pricing and capacity overrides, and date-specific overrides.

Reschedule Booking

Reschedule an existing booking to a new timeslot. Can reschedule the entire booking or only specific customers within a group booking. Use the override option to forcefully reschedule to a given timeslot.

List Subscription Contracts

Retrieve recurring booking subscription contracts. Search by product name, variant name, order number, or customer name.

List Bookings

Retrieve bookings from Appointo. Filter by status (past or upcoming), search by product name, customer name, email, phone, or order name. Retrieve a specific booking by ID. Supports pagination.

Create Booking

Create a new booking in Appointo. Requires an appointment ID, timeslot, and customer details (name and email). Optionally specify quantity for group bookings.

List Products

Retrieve bookable products (services) configured in Appointo. Products represent the bookable services or items offered by the business. Use search to filter products by name. Supports pagination.

Update Booking Buffers

Update buffer times on an existing booking. Buffer times add padding before and/or after the booking timeslot.

Cancel Booking

Cancel an existing booking. Can cancel the entire booking or only specific customers within a group booking by providing customer IDs.

List Appointments

Retrieve appointment types configured in Appointo. Optionally filter by a specific appointment ID or product ID. Supports pagination.

Get Calendar Availability

Check calendar availability for a specific appointment within a date range. Returns available time slots. Optionally filter by specific team members.