PatientEngage Scheduler

Demo

Demo settings

Account ID
Start with location
Start with doctor
Loading the account's locations, appointment types and doctors…

Documentation

Embed for this demo state

Reflects the current settings (gear icon at the top). Copy it as-is.

<gsp-scheduler account_id="1718"></gsp-scheduler>

On ecpbuilder.com

Shortcode:

[scheduler]

To specify an account (# is the PatientEngage Account ID):

[scheduler account_id="#"]

To specify a location (# is the PatientEngage Location ID):

[scheduler location_id="#"]

To specify a doctor (location_id is required; doctor_id is the PatientEngage Doctor ID):

[scheduler location_id="#" doctor_id="#"]

To filter by appointment type(s) (# is the PatientEngage Appointment Type ID):

[scheduler appointment_type_id="#"]

For multiple appointment types, separate the IDs with commas:

[scheduler appointment_type_id="123,456"]

A JSON array is still accepted, for older embeds:

[scheduler appointment_type_id='["123", "456"]']

To redirect after a successful booking (include http or https):

[scheduler success_redirect_url="https://..."]

Colors:

[scheduler
  color_background="HEXCOLOR"
  color_text="HEXCOLOR"
  color_light_border="HEXCOLOR"
  color_primary_action="HEXCOLOR"
]

On external sites

Code (the account_id attribute is required):

<script src="https://scheduler.patientengage.ai/js/scheduler.js" type="module"></script>
<gsp-scheduler account_id="#"></gsp-scheduler>

To specify a location (# is the PatientEngage Location ID):

<gsp-scheduler account_id="#" location_id="#"></gsp-scheduler>

To specify a doctor (location_id is required; doctor_id is the PatientEngage Doctor ID):

<gsp-scheduler account_id="#" location_id="#" doctor_id="#"></gsp-scheduler>

To filter by appointment type(s) (# is the PatientEngage Appointment Type ID):

<gsp-scheduler account_id="#" appointment_type_id="#"></gsp-scheduler>

For multiple appointment types, separate the IDs with commas:

<gsp-scheduler account_id="#" appointment_type_id="123,456"></gsp-scheduler>

A JSON array is still accepted, for older embeds:

<gsp-scheduler account_id="#" appointment_type_id='["123", "456"]'></gsp-scheduler>

To redirect after a successful booking (include http or https):

<gsp-scheduler account_id="#" success_redirect_url="https://..."></gsp-scheduler>

Colors:

<gsp-scheduler account_id="#"
  color_background="HEXCOLOR"
  color_text="HEXCOLOR"
  color_light_border="HEXCOLOR"
  color_primary_action="HEXCOLOR"></gsp-scheduler>

Custom form fields (form_fields_update) are documented on the form builder page.