How to Book Jane Appointments from GoHighLevel Conversations Using AI
Learn how ClinicSync Pro uses AI to check Jane availability and book appointments from GoHighLevel live chat and messaging conversations.
What is conversational AI booking for Jane?
Conversational AI booking allows a patient to request an appointment through a messaging conversation rather than navigating a separate online booking page. The patient can describe the treatment, preferred practitioner, location and time in ordinary language.
ClinicSync Pro connects supported clinic system data with GoHighLevel. In the workflow demonstrated in the video, the AI receptionist interprets the request, checks Jane availability, gathers the required patient information and books the confirmed appointment into Jane.
ClinicSync Pro is an independent product and is not presented as being affiliated with, endorsed by or partnered with Jane or GoHighLevel.
Which GoHighLevel conversation channels can be used?
The demonstrated GoHighLevel workflow includes triggers for SMS, Facebook Messenger, Instagram direct messages, WhatsApp and live chat. Clinics can retain the channels they use and remove unnecessary triggers from the workflow.
Channel availability still depends on the relevant channel being correctly connected and configured in the clinic's GoHighLevel account. The integration does not replace the underlying channel setup.
How the Jane appointment booking conversation works
The demonstrated booking flow follows these stages:
1. The patient sends an appointment request through a connected conversation channel. 2. The AI identifies details such as the requested treatment, practitioner, location, date and time. 3. ClinicSync Pro uses supported Jane data to check relevant availability. 4. The AI presents the available option and asks the patient to confirm. 5. If required, it collects patient details such as name, telephone number and email address. 6. The integration checks whether the patient already exists and creates a patient record when needed. 7. After final confirmation, the appointment is booked in Jane. 8. The booking result is returned to the patient in the original conversation.
The demonstration finishes by locating the patient in Jane and verifying that the new appointment appears as an upcoming booking. This is a direct appointment workflow; it should not be described as mirroring the entire Jane calendar into GoHighLevel.
Why confirmation matters in an AI booking workflow
The workflow asks for confirmation before creating the appointment. This gives the patient an opportunity to verify the practitioner, service, location and time rather than booking immediately from an incomplete message.
The demonstration also includes a final confirmation after collecting patient details. Clinics should test this stage carefully so the information shown to the patient is clear and matches the intended appointment.
GoHighLevel setup used in the demonstration
The video uses a GoHighLevel workflow snapshot containing channel triggers, routing conditions and a webhook action. Configuration is managed through custom values so shared settings can be updated centrally rather than edited separately in every workflow branch.
The custom values shown include the conversational endpoint, clinic name, introductory message, AI agent name, time zone, ClinicSync Pro API key and optional additional clinic context. An optional OpenAI API key field is also shown in the video.
Because account screens and configuration options can change, use the current snapshot and instructions available through the ClinicSync Pro dashboard rather than copying historical values or endpoints from the video.
Essential configuration checklist
Before enabling the workflow for patients, confirm the following:
• Install ClinicSync Pro and complete the Jane connection. • Import or update the current GoHighLevel workflow snapshot supplied through ClinicSync Pro. • Enable only the conversation channels the clinic intends to use. • Add the ClinicSync Pro API key from the appropriate dashboard area. • Configure the clinic name, introductory message and AI agent name. • Set the GoHighLevel custom value to the same time zone used by the clinic in Jane. • Add only relevant clinic-specific context to the additional prompt field. • Test the complete booking process before publishing it.
API keys should be treated as secrets. Store them only in the designated configuration fields and do not place them in public pages, chat messages or general prompt content.
Set the time zone correctly
Time-zone alignment is one of the most important setup steps. If GoHighLevel and Jane use different time zones, a patient may request one time while the integration interprets or creates another.
The video demonstrates using an IANA-style time-zone value such as “Australia/Sydney” or “America/Los_Angeles”. The value configured for the workflow should match the clinic's Jane time zone exactly. Clinics with multiple locations should test each applicable location and daylight-saving scenario.
What belongs in the additional prompt field?
The additional prompt field is intended for concise clinic-specific context. Suitable examples include parking instructions, arrival guidance, location notes or a policy the AI may need to explain during a conversation.
It should not be used to redefine the core booking process or override appointment information held in Jane. Keep operational details in the appropriate clinic system and use the prompt only for supplementary context.
How to test the workflow before launch
Run realistic test conversations through every enabled channel. Include requests that provide all booking details in one message as well as incomplete requests that require follow-up questions.
Check that the AI identifies the correct treatment, practitioner and location; interprets dates and times correctly; returns relevant availability; requests confirmation; collects required patient details; and creates the correct appointment in Jane.
Also test unavailable times, ambiguous dates, existing and new patients, missing contact details and messages sent outside clinic hours. Verify the result directly in Jane after each test rather than relying only on the confirmation message in GoHighLevel.
Where this workflow can help clinics
A conversational booking workflow can help clinics respond to appointment enquiries arriving through multiple messaging channels without requiring staff to manually transfer every confirmed request into Jane.
It can be particularly useful for clinics generating enquiries through websites, SMS campaigns or social media. The objective is not to remove staff oversight, but to provide a consistent path from an appointment question to a confirmed booking using supported clinic system data.
Frequently asked questions
Can AI book a Jane appointment from GoHighLevel live chat?
Yes. The demonstrated ClinicSync Pro workflow receives a request through GoHighLevel live chat, checks relevant Jane availability, collects patient details and creates the appointment after confirmation.
Which messaging channels are shown in the workflow?
The video shows GoHighLevel workflow triggers for SMS, Facebook Messenger, Instagram direct messages, WhatsApp and live chat. Each channel must also be properly connected in GoHighLevel.
Does this mirror the Jane calendar into GoHighLevel?
No. The demonstrated workflow uses ClinicSync Pro to interact with supported Jane data for the appointment conversation and direct booking action. It should not be described as a complete calendar mirror.
What information can the AI understand from a booking request?
In the demonstration, it identifies the requested treatment, practitioner, location and time. It can ask follow-up questions when required information is missing.
Can the workflow create a new patient in Jane?
The demonstrated flow checks whether the patient exists and creates a patient record when needed before completing the booking.
Why must the Jane and GoHighLevel time zones match?
A mismatch can cause requested appointment times to be interpreted incorrectly. The workflow's time-zone custom value should match the clinic's Jane configuration exactly.
Where should the ClinicSync Pro API key be added?
The video shows it being stored as a GoHighLevel custom value used by the workflow. Obtain the key and current setup instructions through the ClinicSync Pro dashboard, and keep the key private.
Is ClinicSync Pro part of Jane or GoHighLevel?
No. ClinicSync Pro is an independent product that connects supported clinic systems with GoHighLevel. No vendor endorsement or affiliation is implied.
Connect Jane with GoHighLevel conversations
Create your ClinicSync Pro account to configure AI-assisted appointment booking between supported GoHighLevel conversation channels and Jane.
See ClinicSync Pro →