Skip to content

Altegio Integration ​

Connect your MyChatBot agent to Altegio β€” the online booking and appointment-scheduling platform β€” so it can look up services, find open time slots, and book, reschedule, or cancel appointments for clients directly in your Altegio account, right inside the conversation.

At a glance ​

You needWhereResult
Partner TokenAltegio (partner / developer access)Credential that authorizes the connection
Branch ID + Chain IDAltegio account settingsIdentifies which location and chain to book into
Login to AltegioMyChatBot β†’ Integrations β†’ AltegioSigns you in and fetches your User Access Token
SubmitSame screenAgent linked to your Altegio location

Connect in 4 steps:

  1. In MyChatBot, open Integrations, pick the agent you want to connect, and find Altegio.
  2. Enter your Partner Token, Branch ID (your company ID in Altegio), and Chain ID.
  3. Once all three fields are filled, the Login to Altegio button activates. Click it and sign in with your Altegio credentials β€” the form then fills in User Access Token and Altegio User Name for you.
  4. Click Submit to save the integration.

Once connected, your agent can answer "what do you offer / who's available / when can I come in?" and complete the whole booking flow β€” no human hand-off required.

Connect the integration in MyChatBot ​

In the app

Integrations β†’ Altegio β€” https://app.mychatbot.app/integration?integration=Altegio

  1. Open the Integrations tab in your MyChatBot dashboard.
  2. Select the agent you want to connect to Altegio.
  3. Scroll to find Altegio in the integrations list and open it.
  4. Enter the three credentials:
    • Partner Token β€” from your Altegio partner / developer access.
    • Branch ID β€” the company ID of the location in Altegio.
    • Chain ID β€” the chain this branch belongs to.
  5. When all three are filled, click Login to Altegio and sign in with your Altegio login and password.
  6. After a successful login, the form automatically adds a read-only User Access Token and Altegio User Name.
  7. Click Submit to save.

The Altegio connect form: Partner Token, Branch ID and Chain ID fields with the Login to Altegio button

Branch ID vs. Chain ID

These are two different values. Branch ID is the specific location (the "company ID" in Altegio) the agent books into; Chain ID is the parent chain. Entering the wrong one can point bookings at the wrong location. If unsure, check your location settings in the Altegio dashboard.

You don't type the User Access Token yourself

You never paste the User Access Token manually β€” it's fetched for you when you click Login to Altegio and sign in. If it doesn't appear, double-check the Partner Token, Branch ID, and Chain ID, then try the login again.

What your agent can do in Altegio ​

Once connected, the agent gains a full set of booking capabilities. It decides when to use each one based on the conversation and its instructions β€” you don't need to name any tools.

What the agent can doWhen it kicks inWhat happens
List services, staff & promotionsA client asks "what do you offer?"The agent reads your live catalog of services, employees, and current promotions for the branch
Find open time slotsA client asks "when can I come in?"The agent searches available sessions by service, staff member, and date
Recognize returning clientsA client gives their phone numberThe agent checks past appointments to see whether they've visited before
Book an appointmentA client confirms a timeThe agent books it against the chosen service, staff member, and time, with the client's name and contact details
Reschedule an appointmentA client wants a different time or serviceThe agent edits the existing booking (time, length, services, status)
Cancel an appointmentA client can't make itThe agent cancels a booking it previously created

Phone number is the client key

Availability, returning-client lookups, and bookings all revolve around the client's phone number. Make sure your agent's instructions ask for a phone number early so it can recognize repeat clients and complete a booking.

Bookings may need an SMS confirmation code

Some Altegio setups require the client to confirm a new appointment with a code sent by SMS. When that happens, the agent will ask the client for the code and finish the booking once they provide it. This is controlled by your Altegio account settings, not by MyChatBot.

Configure in agent instructions ​

Your agent decides when to book, reschedule, or cancel based on the guidance in its instructions. Describe the intent in plain language β€” no tool names needed. A few examples you can adapt:

Guiding a new booking

When a client wants to book:
1. Ask which service they want, and offer our list of services if they're unsure.
2. Ask for a preferred date and, if they have one, a preferred staff member.
3. Offer the available time slots for that service/date.
4. Ask for their full name and phone number.
5. Confirm the details, then book the appointment.

Recognizing returning clients

When a client gives their phone number, check whether they've visited us
before. If they have, greet them by name and offer to rebook a service
they've had previously.

Rescheduling and cancelling

If a client asks to move an appointment, confirm the new date/time and
update the existing booking rather than creating a second one.

If a client can't make it, cancel the appointment and offer to rebook.

See also ​