Etermin

eTermin is an online appointment scheduling platform that allows businesses to manage bookings and integrate with various applications through its REST API.

78 actions Integration catalog
Request access
Connect Etermin once you're in Boring.
01 · WHAT THE AGENT CAN DO

Actions

Every capability is a discrete, logged action the agent calls by name — scoped to what you authorize and recorded in the run trace.

Assign Calendar ServiceETERMIN_ASSIGN_CALENDAR_SERVICE
Tool to assign a service to a calendar in eTermin. Use when you need to link a specific service to a calendar/employee resource, making the service available for that calendar.
Create AbsenceETERMIN_CREATE_ABSENCE
Tool to create an absence (non-working time) for a specific calendar. Use when you need to block time on a calendar for unavailability such as vacations, sick leave, or other non-working periods.
Create AnchortimeETERMIN_CREATE_ANCHORTIME
Tool to create anchortimes (recurring time slots) in a calendar. Use when you need to define regular appointment availability.
Create Anchortime by DateETERMIN_CREATE_ANCHORTIME_BY_DATE
Tool to create anchortimes by date. Use when you need to block specific time slots on a calendar. Anchortimes define blocked periods for calendar scheduling where appointments cannot be booked.
Create AppointmentETERMIN_CREATE_APPOINTMENT
Tool to create a new appointment in eTermin. Use when you need to schedule an appointment with specific start/end times and calendar. Requires at minimum the start time, end time, and calendar ID. Optionally accepts customer details, service information, pricing, and notification settings.
Create Appointment via SyncETERMIN_CREATE_APPOINTMENT_SYNC
Tool to create an appointment via sync in eTermin. Use when you need to synchronize an appointment from an external calendar system. Requires date/time in both local and UTC formats along with calendar ID, summary, and description.
Create Calendar Return TimeETERMIN_CREATE_CALENDAR_RETURN_TIME
Tool to create a return time for a calendar. Use when scheduling recurring return times or availability windows for a specific weekday. Return times define when a calendar resource becomes available after being occupied.
Create ContactETERMIN_CREATE_CONTACT
Tool to create a new contact in eTermin. Use when you need to add a contact before scheduling appointments.
Create ServiceETERMIN_CREATE_SERVICE
Tool to create a new service in eTermin. Use when you need to add a service to a service group with specified duration and settings.
Create Service GroupETERMIN_CREATE_SERVICE_GROUP
Tool to create a new service group in eTermin. Use when you need to organize services into groups for better booking page structure. Service groups help categorize services and control how they are displayed to customers during booking.
Create UserETERMIN_CREATE_USER
Tool to create a new user. Use when you need to add users to eTermin after collecting their details.
Create UsermappingETERMIN_CREATE_USERMAPPING
Tool to create a new usermapping in eTermin. Use when you need to map phone numbers or other values to specific calendars and service groups.
Create VoucherETERMIN_CREATE_VOUCHER
Creates a new discount voucher in eTermin. Use this to set up promotional codes that customers can apply during booking. Supports both percentage and fixed amount discounts.
Create WebhookETERMIN_CREATE_WEBHOOK
Creates a webhook (web push notification) in eTermin to receive real-time updates about appointments. IMPORTANT: eTermin webhook configuration is typically managed through the web UI at API > API & Web Push. This action attempts API-based creation but will return a helpful message with UI instructions if the API endpoint is not available for your tenant. Webhooks can notify your application when appointments are created, modified, or deleted. Configure the webhook URL, optional authentication headers, and secret key for signature verification.
Create Working TimeETERMIN_CREATE_WORKING_TIME
Tool to create a new working time slot in eTermin. Use when defining available time slots for appointments on a calendar.
Create Working Times DateETERMIN_CREATE_WORKING_TIMES_DATE
Tool to create a working times date slot for a calendar. Use when you need to define available time slots for appointments.
Delete AbsenceETERMIN_DELETE_ABSENCE
Tool to delete an absence (non-working time) from a calendar. Use when you need to remove a blocked time period from a calendar's availability.
Delete AnchortimeETERMIN_DELETE_ANCHORTIME
Delete an anchortime from eTermin by its ID. Use this when you need to permanently remove an anchortime entry from the system. Note: This action is irreversible.
Delete Anchortime By DateETERMIN_DELETE_ANCHORTIME_BY_DATE
Delete an anchortime by date using its ID. Use when you need to remove a specific anchortime entry by date. Returns a success indicator along with any error messages if the deletion fails.
Delete AppointmentETERMIN_DELETE_APPOINTMENT
Delete an existing appointment by its ID. Use the GET appointments action first to retrieve valid appointment IDs. Returns a success indicator along with any error messages if the deletion fails.
Delete Appointment via SyncETERMIN_DELETE_APPOINTMENT_SYNC
Tool to delete appointments via the sync endpoint. Use when you need to delete one or more appointments by ID or date range. Provide either an appointmentid for single deletion, or start/end dates for bulk deletion within a time range.
Delete CalendarETERMIN_DELETE_CALENDAR
Delete a calendar from your eTermin account. Use this tool to permanently remove a calendar by its ID. The calendar and all associated data will be deleted. This operation is idempotent - deleting a non-existent calendar will still return success. To find calendar IDs, first use ETERMIN_GET_CALENDARS to list all calendars.
Delete Calendar Return TimeETERMIN_DELETE_CALENDAR_RETURN_TIME
Delete a return time from a calendar. Use when you need to remove a specific return time entry.
Delete Calendar ServiceETERMIN_DELETE_CALENDAR_SERVICE
Delete an assigned service from a calendar in eTermin. Use this action to remove a service assignment from a specific calendar by providing both the service assignment ID and the calendar ID. The deletion is permanent.
Delete ContactETERMIN_DELETE_CONTACT
Delete a contact from your eTermin account by its contact ID. Use this action when you need to permanently remove a contact from the system. The contact ID can be obtained using the Get Contacts action. Note: This action is irreversible. The contact will be permanently deleted.
Delete ResourceETERMIN_DELETE_RESOURCE
Delete an eTermin resource by type and ID. Supports deleting contacts, services, users, calendars, vouchers, and working times. The resource ID can be obtained from listing or creating resources.
Delete ServiceETERMIN_DELETE_SERVICE
Permanently deletes a service from your eTermin account by its ID. Use this action to remove services that are no longer needed. The deletion is permanent and cannot be undone. Services with associated appointments may not be deletable. Before deleting, use the Get Services action to retrieve service IDs and verify which service you want to delete.
Delete Service GroupETERMIN_DELETE_SERVICEGROUP
Delete a service group from your eTermin account by its ID. Use this action when you need to permanently remove a service group from the system. The deletion is permanent and cannot be undone.
Delete UserETERMIN_DELETE_USER
Deletes an existing user from the eTermin account. Use the get_users action first to retrieve the user ID. The deletion is idempotent - deleting a non-existent user will not cause an error.
Delete UsermappingETERMIN_DELETE_USERMAPPING
Delete a usermapping by its ID. Use this action when you need to remove a usermapping from the eTermin system.
Delete VoucherETERMIN_DELETE_VOUCHER
Permanently deletes a voucher from eTermin by its voucher code. The operation is idempotent - deleting a non-existent voucher will still return success. Use the List Vouchers action first to get valid voucher codes if needed.
Delete WebhookETERMIN_DELETE_WEBHOOK
Delete an existing webhook by its unique identifier. Note: eTermin's webhook deletion endpoint is undocumented. This action attempts multiple candidate endpoints and returns a graceful message if webhook deletion is not supported via API for the tenant. In that case, users should manage webhooks through the eTermin web UI.
Delete Working TimesETERMIN_DELETE_WORKING_TIMES
Tool to delete working times from a calendar. Use when removing time slots or clearing all working times from a calendar. If no specific working time ID is provided, all working slots for the calendar will be deleted.
Delete Working Times DateETERMIN_DELETE_WORKING_TIMES_DATE
Tool to delete working times date entries from eTermin. Use when removing working time slots by calendar or specific ID. Provide either calendarid to delete all working slots for a calendar, or id to delete a specific working time entry.
Get AbsencesETERMIN_GET_ABSENCES
Tool to retrieve absences (non-working times) for a specific calendar. Use when you need to check when a calendar is unavailable for appointments.
Get Anchortime by DateETERMIN_GET_ANCHORTIME_DATE
Tool to retrieve anchortimes by date. Use when you need to get existing anchortimes for calendars. Anchortimes define specific time slots or blocked periods for calendar scheduling.
Get AnchortimesETERMIN_GET_ANCHORTIMES
Tool to retrieve anchortime details. Use when you need to get anchortimes for calendars in your eTermin account.
Get Appointment SyncETERMIN_GET_APPOINTMENT_SYNC
Tool to synchronize appointments incrementally from eTermin. Use when you need to sync appointments using a sync token. For first sync, use synctoken=1. The API returns a new sync token in the response header for subsequent syncs.
Get Bookingpage LogsETERMIN_GET_BOOKINGPAGE_LOGS
Tool to retrieve bookingpage request logs from eTermin. Use when you need to analyze bookingpage access patterns and requests.
Get Calendar Return TimeETERMIN_GET_CALENDAR_RETURN_TIME
Tool to retrieve return times for a specific calendar. Use when you need to get the configured return time periods for a calendar.
Get CalendarsETERMIN_GET_CALENDARS
Tool to retrieve calendars. Use when listing all calendars in your eTermin account.
Get Calendar Service AssignmentsETERMIN_GET_CALENDARSERVICE
Tool to retrieve calendar service assignments. Use when you need to get services assigned to calendars in your eTermin account.
Get CompanyETERMIN_GET_COMPANY
Tool to retrieve company account details. Use when you need to get all company information from your eTermin account.
Get Contact By IDETERMIN_GET_CONTACT_BY_ID
Tool to retrieve a specific contact by ID, external ID, or email. Use when you need to get details of a single contact from eTermin. Provide at least one of: cid (internal ID), id (external UUID), or email.
Get ContactsETERMIN_GET_CONTACTS
Tool to retrieve a list of contacts. Use when you need to list all contacts in your eTermin account.
Get Deleted AppointmentsETERMIN_GET_DELETED_APPOINTMENTS
Tool to retrieve a list of deleted appointments from eTermin. Use when you need to track or audit deleted appointments, optionally filtered by deletion date range. Returns details including who deleted the appointment, when it was deleted, and the original appointment information.
Get Message LogsETERMIN_GET_MESSAGE_LOGS
Tool to retrieve message logs from eTermin. Use when you need to view emails and SMS that have been sent through the system. Returns details about sent messages including receiver, subject, date sent, and message type.
Get Customer RatingsETERMIN_GET_RATING
Tool to retrieve a list of customer ratings from eTermin. Use when you need to get feedback and ratings from customers for appointments. Returns rating details including customer feedback, rating score, and reply status.
Get Service By IDETERMIN_GET_SERVICE_BY_ID
Tool to retrieve a specific service from eTermin. Use when you need to get service details by service ID.
Get Service CalendarETERMIN_GET_SERVICE_CALENDAR
Tool to retrieve calendars for a specific service ID. Use when you need to find which calendars are associated with a particular service.
Get Service GroupETERMIN_GET_SERVICEGROUP
Tool to retrieve service group details from eTermin. Use when you need to list service groups or get specific service group information by ID or language.
Get ServicesETERMIN_GET_SERVICES
Tool to retrieve a list of services. Use when you need to list available services in your eTermin account.
Get Survey ResultsETERMIN_GET_SURVEY_RESULTS
Tool to retrieve survey results from eTermin. Use when you need to get customer feedback and survey responses. Returns survey questions, answers, timestamps, and associated calendar/employee information.
Get TimeslotsETERMIN_GET_TIMESLOTS
Tool to retrieve available timeslots for a specific calendar on a given date. Use when you need to check booking availability for a particular calendar.
Get UsermappingETERMIN_GET_USERMAPPING
Tool to retrieve usermapping information. Use when you need to get usermapping details or validate number search values.
Get UsersETERMIN_GET_USERS
Tool to retrieve a list of users. Use when you need to list all users in your eTermin account.
Get Working TimesETERMIN_GET_WORKING_TIMES
Tool to retrieve working times for a specific calendar. Use when confirming available time slots before booking appointments.
Get Working Times DateETERMIN_GET_WORKING_TIMES_DATE
Tool to retrieve working times for a specific calendar on a specific date. Use when checking available time slots for a particular date before booking appointments.
List AppointmentsETERMIN_LIST_APPOINTMENTS
Tool to retrieve a filtered list of appointments from eTermin in a specified date range. Use when you need to search for appointments by date range, calendar, customer, or other criteria. Returns appointment details including date/time, customer info, and service information.
List VouchersETERMIN_LIST_VOUCHERS
Retrieve all vouchers (discount codes) from your eTermin account. Use this tool when you need to: - View all active and expired vouchers - Check voucher usage statistics (ContingentCounter vs ContingentMax) - Find voucher codes to share with customers - Monitor voucher validity periods Returns a list of vouchers with their discount values, validity dates, and usage restrictions.
Showing the first 60 of 78 actions.