scheduling & booking

Add Etermin to your AI agent

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

Things your agent can do in Etermin
78

Things your AI can do in Etermin

Your FormWise AI can handle any of these in Etermin — on its own, without you needing to click a button.

  • Create Appointment

    Popular

    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.

  • Get Absences

    Popular

    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 Calendar Service Assignments

    Popular

    Tool to retrieve calendar service assignments. Use when you need to get services assigned to calendars in your eTermin account.

  • Get Deleted Appointments

    Popular

    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 Service Group

    Popular

    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 Timeslots

    Popular

    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 Usermapping

    Popular

    Tool to retrieve usermapping information. Use when you need to get usermapping details or validate number search values.

  • List Appointments

    Popular

    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.

  • Update Appointment

    Popular

    Tool to update an existing appointment in eTermin. Use when you need to modify appointment details such as date/time, customer information, or service details. Only the appointment ID is required; provide only the fields you want to update.

  • 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 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 Anchortime

    Tool to create anchortimes (recurring time slots) in a calendar. Use when you need to define regular appointment availability.

Show 66 more things it can do
  • 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 Appointment via 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 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 Contact

    Tool to create a new contact in eTermin. Use when you need to add a contact before scheduling appointments.

  • 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 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 User

    Tool to create a new user. Use when you need to add users to eTermin after collecting their details.

  • 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 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 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 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 Date

    Tool to create a working times date slot for a calendar. Use when you need to define available time slots for appointments.

  • 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 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 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 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 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 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 Time

    Delete a return time from a calendar. Use when you need to remove a specific return time entry.

  • 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 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 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 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 Group

    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 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 Usermapping

    Delete a usermapping by its ID. Use this action when you need to remove a usermapping from the eTermin system.

  • 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 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 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 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 Anchortime by 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 Anchortimes

    Tool to retrieve anchortime details. Use when you need to get anchortimes for calendars in your eTermin account.

  • 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 Logs

    Tool to retrieve bookingpage request logs from eTermin. Use when you need to analyze bookingpage access patterns and requests.

  • 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 Calendars

    Tool to retrieve calendars. Use when listing all calendars in your eTermin account.

  • Get Company

    Tool to retrieve company account details. Use when you need to get all company information from your eTermin account.

  • 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 Contacts

    Tool to retrieve a list of contacts. Use when you need to list all contacts in your eTermin account.

  • 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 Ratings

    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 ID

    Tool to retrieve a specific service from eTermin. Use when you need to get service details by service ID.

  • 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 Services

    Tool to retrieve a list of services. Use when you need to list available services in your eTermin account.

  • 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 Users

    Tool to retrieve a list of users. Use when you need to list all users in your eTermin account.

  • Get Working Times

    Tool to retrieve working times for a specific calendar. Use when confirming available time slots before booking appointments.

  • 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 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.

  • List Webhooks

    Tool to retrieve webhooks. Use when listing all webhooks in your eTermin account.

  • Update Service via PUT

    Tool to update a service in eTermin. Use when you need to modify service settings or configuration.

  • Update Absence

    Tool to update an absence (non-working time) for a calendar in eTermin. Use when you need to modify an existing absence's dates, reason, or settings.

  • Update Anchortime

    Update an existing anchortime in eTermin. Use this to modify anchortime settings such as start time, weekday, calendar assignment, or booking ignore behavior. The anchortime ID must be provided to identify which anchortime to update.

  • Update Anchortime By Date

    Tool to update anchortimes by date in eTermin. Use when you need to modify an existing anchortime's schedule. Anchortimes define recurring time slots for appointments on specific dates.

  • Update Calendar

    Update an existing calendar in eTermin. Use this tool to modify calendar settings such as name, description, capacity settings, and other configuration options. You must provide the calendar_id obtained from the get_calendars action. The eTermin API uses PUT /api/calendar with form-urlencoded data, where the calendar to update is specified by the 'id' parameter.

  • Update Calendar Return Time

    Tool to update a return time for a calendar in eTermin. Use when modifying existing return time settings such as start time, end time, weekday, or overnight settings.

  • Update Contact

    Tool to update an existing contact in eTermin. Use when you need to modify contact details by ID after confirming it exists.

  • Update Resource

    Update an existing eTermin resource (contact, service, calendar, user, or voucher). The eTermin API requires PUT requests to the collection endpoint with form-urlencoded data including the resource ID in the body. ID field names by resource type: - contact: 'cid' - service: 'id' - calendar: 'id' - user: 'id' - voucher: 'id'

  • Update Service

    Tool to update an existing service. Use when you need to modify service details after confirming the service ID.

  • Update Service Group

    Tool to update an existing service group in eTermin. Use when you need to modify service group properties such as name, display settings, or selection behavior.

  • Update Synchronised Appointment

    Tool to update a synchronised appointment in eTermin. Use when you need to modify an existing synced appointment with updated date/time, location, or other details. Requires the appointment ID (ExternalID) and updated date/time in both local and UTC formats.

  • Update Usermapping

    Update an existing usermapping in eTermin. Use this when you need to modify usermapping search criteria, calendar assignments, or service group mappings.

  • Update Voucher

    Updates an existing voucher in eTermin. Use this to modify voucher properties such as description, discount amount, validity dates, or usage limits. The voucher must already exist - use ETERMIN_CREATE_VOUCHER to create new vouchers.

  • Update Webhook

    Update an existing webhook configuration in eTermin. Use this action to modify webhook settings such as the notification email, enable/disable web push notifications, or update the webhook endpoint URL. Note: eTermin webhook management is often only available through the web UI (Configuration -> Integration - API -> API tab). If the API does not support updates for your tenant, this action will return success=False with an informative message. Prerequisites: Use 'List Webhooks' to obtain a valid webhook_id.

  • Update Working Times

    Tool to update working times for a calendar in eTermin. Use when you need to modify existing working time slots, including their start/end times, weekdays, capacity limits, and other scheduling configurations.

  • Update Working Times Date

    Tool to update working times date for a calendar. Use when modifying existing working time slots for appointments.

Built for the way you actually work

No code, no engineers

Connect in a few clicks and start using your AI right away. If you can use the apps you already love, you can do this.

Sounds like you, not like a bot

Train your AI on your offer, your voice, and the way you actually talk to clients — it picks up where you leave off.

Plugs into the stack you already use

No need to rip out your CRM, your scheduler, or your email tool. Your AI works inside the apps running your business today.

Your data stays yours

Client conversations, lists, and credentials are scoped to your workspace. Nothing gets shared, sold, or used to train anyone else’s AI.

What you can do once Etermin is connected

Onboard new clients without lifting a finger

When someone signs up, your AI greets them, sets up their next step in Etermin, and keeps the momentum going — even at 2am.

Reply to leads in seconds, not days

Your AI watches Etermin for new inquiries, answers questions in your voice, and books the call before they cool off.

Get your weekends back

Hand off the repetitive Etermin work — follow-ups, reminders, updates, simple admin — and stop being the bottleneck in your own business.

How to connect Etermin to your agent

  1. 1

    Start using FormWise for free

    Sign up in under a minute.

  2. 2

    Find Etermin in your connected apps

    Inside FormWise, go to Settings → Connected Services and look for Etermin.

  3. 3

    Hit "Connect"

    Click "Connect Etermin" and log in like you normally would. We only ask for the permissions your AI actually needs.

  4. 4

    Tell your AI what to do in Etermin

    Build a quick AI Agent (it's like writing instructions, not code), and pick the Etermin actions you want your AI to handle.

  5. 5

    Watch it run

    Send it a real-world task and watch your AI take care of Etermin for you. Tweak the wording until it feels just right.

Powered by the AI you already trust

Your Etermin workflow runs on the same world-class AI used by ChatGPT, Claude, and Gemini. We handle the technical part — you just tell your AI what to do, in plain English.

  • OpenAI
  • Anthropic Claude
  • Google Gemini

Questions other Etermin users had before signing up

Do I need to know how to code?

Not even a little. If you can use Etermin today, you can set this up. You'll connect Etermin, tell your AI what it should help with, and you're live. The whole thing is built for coaches, course creators, agencies, and operators — not engineers.

Will my clients know they're talking to an AI?

Only if you want them to. Your FormWise AI is trained on your voice, your offer, and the way you actually communicate — so it sounds like a thoughtful team member, not a clunky chatbot. Most people can't tell.

Can I make it sound like me?

Yes. You can give your AI examples of how you write, the questions you usually ask new clients, the way you handle objections, and the language you use about your offer. The more you give it, the more it sounds like you wrote it.

What if I want to take over a conversation?

You're always in control. You can step in at any point, take over from your AI, or stop it from sending messages until you've reviewed them. Think of it as a teammate, not a replacement.

Is my client data safe?

Yes. Your Etermin login and client information stay scoped to your workspace. We don't sell it, we don't share it, and we don't use your data to train anyone else's AI. You can disconnect Etermin or delete everything any time.

What happens when Etermin updates their app?

We handle it. When Etermin adds new features or changes how something works, we update the integration in the background. You don't have to do anything — your AI just keeps working.

How fast can I actually get this running?

Most people are up and running the same day they sign up. Connecting Etermin takes a few minutes. Teaching your AI to handle the work the way you'd want it done is the part worth slowing down for.

What is FormWise?

FormWise is the AI agent builder for coaches, course creators, and agencies. You connect the apps you already use — like Etermin — train your AI on your offer and voice, and let it handle the work you've been doing manually: onboarding, follow-ups, support, admin. No code, no developers, no engineering team required.

Can I sell AI agents to my clients?

Yes. A lot of FormWise users build AI assistants and sell them as part of their offer — done-for-you AI setups, white-label assistants for client businesses, custom GPTs trained on a client's brand. You can charge a setup fee, a monthly retainer, or both.

Can I embed my AI on my website or in my course?

Yes. Every AI you build in FormWise can be embedded on your site, dropped into your course platform, or shared as a standalone link. Your clients and students just open it like any other web page — no app to download, no login hoops.

Do I need to know anything about AI to use this?

No. If you can describe what you want your AI to do in plain English — "greet new clients, ask these 3 questions, book them a call" — FormWise can build it. We handle the models, the prompts, the connections. You handle the part you already know: what your business actually needs.

About Etermin on FormWise

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

Connect Etermin once and your FormWise AI gets 78 things it can do inside it. That means your AI can handle the Etermin work in your business — the messages, the updates, the follow-ups, the admin — the way you would, just faster and around the clock.

You don't need to know how any of it works under the hood. We take care of keeping the connection alive, retrying if something fails, and making sure your data only ever moves where you tell it to.

New to Etermin? Take a look at www.etermin.net.

Stop doing the Etermin work yourself

Hand it off to an AI assistant that sounds like you, works around the clock, and never forgets a follow-up. Free to start.