Built by Metorial, the integration platform for agentic AI.
Check calendar availability for a specific appointment within a date range. Returns available time slots. Optionally filter by specific team members.
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.
Cancel an existing booking. Can cancel the entire booking or only specific customers within a group booking by providing customer IDs.
Update buffer times on an existing booking. Buffer times add padding before and/or after the booking timeslot.
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.
Create a new booking in Appointo. Requires an appointment ID, timeslot, and customer details (name and email). Optionally specify quantity for group bookings.
Retrieve appointment types configured in Appointo. Optionally filter by a specific appointment ID or product ID. Supports pagination.
Retrieve recurring booking subscription contracts. Search by product name, variant name, order number, or customer name.
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.
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.