get_appointment
Get Appointment
Retrieve a single appointment by its ID. Returns full appointment details including start/end times, customer info, services, calendar assignment, notes, and custom fields.
Ask your agent in plain language. Each of these maps to a real tool on the server.
get_appointment
Retrieve a single appointment by its ID. Returns full appointment details including start/end times, customer info, services, calendar assignment, notes, and custom fields.
list_appointments
Retrieve appointments from eTermin filtered by date range, calendar, customer email, or other criteria. Returns appointment details including times, customer info, services, and notes.
update_contact
Update an existing contact in eTermin. Provide the contact ID and any fields to update. Omitted fields remain unchanged.
create_non_working_time
Block a calendar from appointment bookings for a specified absence period. Call list_calendars to choose a calendar.
delete_contact
Delete a contact from eTermin by their contact ID. This action is irreversible.
delete_appointment
Delete an appointment from eTermin by its ID. This action is irreversible.
update_appointment
Update an existing appointment in eTermin. You must provide the appointment ID. Any provided fields will be updated; omitted fields remain unchanged.
create_contact
Create a new contact in eTermin. Include personal details, address, and custom fields. Contacts can be associated with appointments.
list_contacts
Retrieve contacts from eTermin. Filter by email, contact ID, external ID, or creation date. Returns contact details including name, email, phone, address, and custom fields.
create_appointment
Create a new appointment in eTermin. Requires start/end times and a calendar ID. Optionally include customer details, service selection, notes, pricing, and notification preferences.
list_non_working_times
List calendar absences that block booking availability, including absence IDs, dates, and reasons.
create_voucher
Create a new voucher in eTermin with a configurable code, monetary value, usage limit, and expiration date. Vouchers can be used for discounts, gift certificates, or appointment packages.
delete_non_working_time
Delete a calendar absence to restore booking availability for that period. Call list_non_working_times to find the absence ID.
get_working_times
Retrieve working time configurations for a specific calendar. Shows when the calendar resource is available for bookings, including weekday schedules and time ranges.
update_service
Update an existing service in eTermin. Provide the service ID and any fields to update. Omitted fields remain unchanged.
delete_service
Delete a service from eTermin by its ID. This action is irreversible.
list_calendars
Retrieve all calendars in the eTermin account, or get a specific calendar by ID. Returns calendar details including name, time slot configuration, capacity, and location.
list_services
Retrieve bookable services from eTermin. Optionally filter by service group or enabled status. Returns service details including name, duration, pricing, and capacity settings.
list_service_groups
Retrieve all service groups (categories) from eTermin. Service groups organize bookable services into categories. Use the group IDs when creating or filtering services.
create_service
Create a new bookable service in eTermin. Requires a service group ID, service name, and time slot duration. Optionally configure pricing, capacity, and descriptions.
list_vouchers
Retrieve all vouchers from the eTermin account. Returns voucher details including code, value, currency, usage limits, and expiration dates.
get_available_time_slots
Query available time slots for a specific calendar and date. Use this to check booking availability before creating an appointment. Optionally filter by service.
get_company_info
Retrieve company account information associated with the eTermin account. Returns the company profile and account settings.
Every client uses the same Magic MCP URL, and so does any other MCP client. Add it once and sign in with SSO.
{"mcpServers": {"metorial": {"url": "<your-magic-mcp-url>"}}}
claude mcp add --transport http metorial <your-magic-mcp-url>
codex mcp add metorial --url <your-magic-mcp-url>codex mcp login metorial
One governed layer for every app your agents reach, not a separate connector per tool.
Create, read, update, and delete appointments and contacts in an online scheduling platform. Query available time slots and working times for specific calendars and dates. Manage bookable services and calendars. Create vouchers with configurable values, usage limits, and expiration dates. Retrieve company account information. Supports single sign-on token management for enterprise accounts.
Common questions about connecting Etermin to AI agents with Metorial.