# Doc: https://www.hipaatizer.com/docs/form-builder/features/appointments > LLM view for https://www.hipaatizer.com/docs/form-builder/features/appointments This file contains all documentation content in a single document following the llmstxt.org standard. ## Creating and Managing Appointments in HIPAAtizer - HIPAAtizer # Appointments ## Setting Up Locations Before you start creating and managing appointments, ensure that you have provided information about your office location. Log in to your HIPAAtizer dashboard. Navigate to the "My Profile" menu at the top (1), then go to the "Locations" tab (2) and click "Add Location" (3). Enter the following information: a. Location Title: For example, "Dental Clinic 5th Av." b. Email address c. Phone d. Address e. Timezone (The system will automatically detect your current timezone, but you can change it if needed.) f. Description (optional) Click the "Create" button to save your location. ![HIPAAtizer My Profile menu with the Locations tab highlighted](https://www.hipaatizer.com/docs/assets/images/2023-05-03_10-19-56-d1c88f6ea87d267d52aea101bd6c98fd-d1c88f6ea87d267d52aea101bd6c98fd.png) ![Add Location form with fields for title, email, phone, address, timezone, and description](https://www.hipaatizer.com/docs/assets/images/image-34-aec5226c6d8ca8165dfc241c5ef2fd15-aec5226c6d8ca8165dfc241c5ef2fd15.png) ## Company-Wide Appointment Settings To set up company-wide appointment settings, navigate to the "Appointments" menu at the top of your HIPAAtizer dashboard. You will need to manage the following: ### Services Manage the services you offer, such as "Teeth Whitening" or "Braces." You can add, edit, or remove services as needed to reflect the offerings of your business. ### Workers Add, edit, or remove employees who provide your services. Assign them to specific services to ensure seamless scheduling. ### Schedules Manage the scheduling presets for your services and workers. Create and customize schedules for each service and worker, and set specific availability times to ensure efficient scheduling. ### Notifications Edit or create custom email templates that will be sent to you and your clients when appointments are created, updated, or deleted. ### Overrides Use this feature to add dates when your availability deviates from your normal weekly hours. For example, you can use overrides for public holidays. This allows you to set custom availability for specific dates, ensuring accurate scheduling and avoiding overbooking. ![Appointments menu in the HIPAAtizer dashboard showing Services, Workers, Schedules, Notifications, and Overrides sections](https://www.hipaatizer.com/docs/assets/images/2023-05-03_10-24-54-c8af263c4370f747384914d51f5222d3-c8af263c4370f747384914d51f5222d3.png) ![Appointments company-wide settings overview](https://www.hipaatizer.com/docs/assets/images/image-35-31961f3e956f517294a43ae262cb74b7-31961f3e956f517294a43ae262cb74b7.png) ## Creating a Service Navigate to the "Appointments" menu at the top of your HIPAAtizer dashboard. Click on "Services," which will direct you to the list of available services. Click the "Create Service" button to start creating a new service. Enter the following required information for your new service: a. Title: Provide a descriptive name for the service (e.g., Teeth Whitening). b. Duration: Indicate the length of the service in minutes. c. Booking availability: Set a date range in which services can be booked in advance. When a date range is set, services cannot be booked beyond the set date range. If you do not need to limit the date range, choose the 'Indefinite' option. d. Optionally, you can also set the following advanced settings for your service: i. Time Block Before: Specify the number of minutes you want to block before the service, which can be used as a buffer or preparation time. ii. Time Block After: Specify the number of minutes you want to block after the service, which can be used as a buffer or cleanup time. iii. Limit of Appointments per Day: Set a maximum number of appointments allowed per day for this particular service to prevent overbooking. iv. Set Minimum Booking Notice: Define the minimum amount of time required before an appointment when clients are unable to schedule an appointment. After filling in the necessary information, click the "Create" button to create your new service. Please note that the booking windows are tied to specific services, so you will need to edit the 'Date Range' field for each service that needs its window extended. ![Create Service form showing title, duration, and booking availability fields](https://www.hipaatizer.com/docs/assets/images/image-56-f7a32811604489175b7bf93fbf109904-f7a32811604489175b7bf93fbf109904.png) ![Create Service form with advanced settings including time blocks, appointment limit, and minimum booking notice](https://www.hipaatizer.com/docs/assets/images/image_01-a2c5c91e68185fea7b6648aef61ca2ea-a2c5c91e68185fea7b6648aef61ca2ea.png) ![Services list in HIPAAtizer Appointments dashboard](https://www.hipaatizer.com/docs/assets/images/image-43-1a922afb4bc11b8b129a2786d717d1b1-1a922afb4bc11b8b129a2786d717d1b1.png) ## Creating a Worker Navigate to the "Appointments" menu at the top of your HIPAAtizer dashboard. Click on "Workers," which will direct you to the list of available workers. Click the "Create Worker" button to start creating a new worker Enter the following required information for your new worker: a. Name: Provide the full name of the worker. b. Email: Enter the worker's email address, which will be used for communication and notifications. c. Location: Assign the worker to a specific office location. d. Concurrent Slots Available: Indicate the maximum number of appointments the worker can handle simultaneously. This helps prevent overbooking and ensures proper scheduling. e. Optionally, you can also provide the worker's phone number for additional contact information. After filling in the necessary information, click the "Create" button to create your new worker. ![Create Worker form showing name, email, location, and concurrent slots fields](https://www.hipaatizer.com/docs/assets/images/image-41-34d0b3711890d5bcfcfcebef93cabcee-34d0b3711890d5bcfcfcebef93cabcee.png) ![Workers list in HIPAAtizer Appointments dashboard](https://www.hipaatizer.com/docs/assets/images/2024-11-06_15-08-58-15877a64ad82e6b2f7f8a93fcd533d5c-15877a64ad82e6b2f7f8a93fcd533d5c.png) ![Newly created worker appearing in the Workers list](https://www.hipaatizer.com/docs/assets/images/image-43-1-1a922afb4bc11b8b129a2786d717d1b1-1a922afb4bc11b8b129a2786d717d1b1.png) ## Creating a Schedule Navigate to the "Appointments" menu at the top of your HIPAAtizer dashboard. Click on "Schedules," which will direct you to the list of available schedules. Click the "Create Schedule" button to start creating a new schedule. Enter the following required information for your new schedule: a. Title: Provide a descriptive name for the schedule (e.g., Regular Working Hours). Optionally, you can add notes for your reference. Set the Weekly Hours: For each weekday that you want to make a working day, check the corresponding checkbox. Specify the "From" and "To" hours for each working day (b, c). You can define several working intervals for each day by clicking the "Add Row" button and entering the additional "From" and "To" hours. After filling in the necessary information, click the "Save" button to create your new schedule. ![Create Schedule form with title field and weekly hours configuration](https://www.hipaatizer.com/docs/assets/images/image-45-52dd4301b5fca10c5eac809d8d268536-52dd4301b5fca10c5eac809d8d268536.png) ![Schedule weekly hours settings showing From and To time fields for each weekday](https://www.hipaatizer.com/docs/assets/images/image-44-da29a9ee92b2a3638a1009402428de61-da29a9ee92b2a3638a1009402428de61.png) ![Schedules list in HIPAAtizer Appointments dashboard](https://www.hipaatizer.com/docs/assets/images/image-46-9538033ba04c2836b8d379b9cfa7bccf-9538033ba04c2836b8d379b9cfa7bccf.png) ## Creating a Date Override Navigate to the "Appointments" menu at the top of your HIPAAtizer dashboard. Click on "Overrides," which will direct you to the list of available date overrides. Click the "Create Date Override" button to start creating a new override. Select all schedules for which this override will be applied. You can choose multiple schedules by holding down the Ctrl key (or Command key on Mac) and clicking on each desired schedule. Select the date range when the override will be applied by choosing the start date and end date from the calendar. Choose one of the following options for the selected date range: a. Check the "Unavailable" checkbox if you want to make this date range a holiday or non-working period for the selected schedules. b. If you want to specify new working hours for this date range, leave the "Unavailable" checkbox unchecked and enter the new "From" and "To" hours for each working day within the date range. After filling in the necessary information, click the "Create" button to create your new date override. ![Create Date Override form showing schedule selection and date range fields](https://www.hipaatizer.com/docs/assets/images/image-48-6e31d2cd16b693cb5149ce263e5e30ff-6e31d2cd16b693cb5149ce263e5e30ff.png) ![Date Override options showing Unavailable checkbox for holiday periods](https://www.hipaatizer.com/docs/assets/images/image-38-779821b4a9cfbe8679c46c3b842727ec-779821b4a9cfbe8679c46c3b842727ec.png) ![Date Override with custom working hours for the selected date range](https://www.hipaatizer.com/docs/assets/images/image-39-5a5dad64a63148f3fda96f3767931bd6-5a5dad64a63148f3fda96f3767931bd6.png) ![Overrides list in HIPAAtizer Appointments dashboard](https://www.hipaatizer.com/docs/assets/images/image-49-71992c5f5ef6c54c38fb9953e4cb8f72-71992c5f5ef6c54c38fb9953e4cb8f72.png) ## Creating Notification Templates Navigate to the "Appointments" menu at the top of your HIPAAtizer dashboard. Click on "Notifications," which will direct you to the list of available notification templates. Click the "Create Notification Template" button to start creating a new template. Each template contains 6 email templates for different scenarios: - Notification for Business: Appointment Created - Notification for Business: Appointment Updated - Notification for Business: Appointment Deleted - Notification for Client: Appointment Created - Notification for Client: Appointment Updated - Notification for Client: Appointment Deleted Use the WYSIWYG editor to customize email templates. You can use the following appointment variables in your templates to personalize the content: - ```${business-name}``` - ```${business-phone}``` - ```${business-email}``` - ```${date}``` - ```${time}``` - ```${name}``` - ```${first-name}``` - ```${last-name}``` - ```${email}``` - ```${phone}``` - ```${location}``` - ```${service-name}``` - ```${worker-name}``` - ```${reschedule-link}``` - ```${cancel-link}``` After customizing the email templates, click the "Save" button to create your new notification template. ![Notification template list in HIPAAtizer Appointments dashboard](https://www.hipaatizer.com/docs/assets/images/image-50-ac54acd39b719c0b8f44119f76663451-ac54acd39b719c0b8f44119f76663451.png) ![Create Notification Template form showing the six email template types for appointment events](https://www.hipaatizer.com/docs/assets/images/image-47-c1e222c13a66b64f081adfbe702e64be-c1e222c13a66b64f081adfbe702e64be.png) ![WYSIWYG editor for customizing an appointment notification email template](https://www.hipaatizer.com/docs/assets/images/image-52-b5dd143947b3ea1d873bfd5834b14070-b5dd143947b3ea1d873bfd5834b14070.png) ![Appointment notification template with available variables listed](https://www.hipaatizer.com/docs/assets/images/image-51-19cde7353977742dc5b7274b47ab5c39-19cde7353977742dc5b7274b47ab5c39.png) ## Adding the Appointment Component to Your Form ### Adding the Appointment Component Drag the "Appointment" component from the "Components" menu on the left-hand side of the form builder to the desired location on your form. Change the label of the component by clicking on the "Label" field and entering your desired text. Change the text of the additional message row by clicking on the "Message" field and entering your desired text. ![Appointment component dragged from the Components panel into the form builder](https://www.hipaatizer.com/docs/assets/images/image-63-48c419d5095c4fd43c3c4ba7fc67185a-48c419d5095c4fd43c3c4ba7fc67185a.png) ![Appointment component settings showing the Label and Message fields](https://www.hipaatizer.com/docs/assets/images/image-53-854066246a11b4ef5764da7dafedb801-854066246a11b4ef5764da7dafedb801.png) ![Appointment component on a form as seen by the end user](https://www.hipaatizer.com/docs/assets/images/image_02-80567aa5a82d71fc449ef28c7db0d19e-80567aa5a82d71fc449ef28c7db0d19e.png) ### Notifications and Reminders Choose a notification preset from the "Notification Preset" dropdown menu. This will determine the content of the email notifications that you and your clients receive. Enable reminders (this optional) by clicking on the "Enable reminders" toggle switch (1). Then reminders are enabled, you can choose when you want to submit your appointment reminder notification (2). ![Appointment component settings showing Notification Preset dropdown](https://www.hipaatizer.com/docs/assets/images/image-55-36f8c868493ab0b84ad6498f0a13c28d-36f8c868493ab0b84ad6498f0a13c28d.png) ![Appointment component settings showing the Enable Reminders toggle and reminder timing options](https://www.hipaatizer.com/docs/assets/images/image-57-b81b959f5ed656d430f5488676e4e4b3-b81b959f5ed656d430f5488676e4e4b3.png) ### Locations and Workers Choose the locations for which this appointment component can be used by clicking on the "Locations" field and selecting the desired location(s) from the dropdown menu. For each selected location, select the related worker(s), schedule(s), and service(s) by clicking on the "Worker", "Schedule", and "Service" fields and selecting the desired options from the dropdown menus. To add an additional row with location, worker, schedule, and service, click on the "Add Row" button (1) below the table. If you want to add an additional location/worker/schedule/service or edit the already existing, you can do so by clicking the related buttons: "Edit Locations" (2), "Edit Workers" (3), "Edit Schedules" (4). ![Appointment component Locations settings showing location and worker rows with Add Row button](https://www.hipaatizer.com/docs/assets/images/image-60-643b4f6c915718b67dca05340c5d725d-643b4f6c915718b67dca05340c5d725d.png) ![Appointment component with Edit Locations, Edit Workers, and Edit Schedules buttons](https://www.hipaatizer.com/docs/assets/images/image-59-8a2ffa519fd1ffd220a10faa5a08f863-8a2ffa519fd1ffd220a10faa5a08f863.png) ![Appointment component location row showing Worker, Schedule, and Service dropdowns](https://www.hipaatizer.com/docs/assets/images/image-54-60ef61eee251320c01f3dbdcd07826e9-60ef61eee251320c01f3dbdcd07826e9.png) ### Steps and Fields Rename the steps of the appointment component by clicking on the "Edit" icon next to the related field and entering your desired text. Mark the "First Name", "Last Name", and "Phone" fields as "Required Contact Information" by clicking on the "Required" toggle switch next to each field. Please note that the "Email" field is always required. If you have already created a field in your form for any of the required contact information, you can additionally connect it to the appointment component by clicking on the "Select from Form Fields" button and selecting the desired field from the dropdown menu. If you have not created any fields they will be generated automatically. ![Appointment component Steps settings showing editable step labels](https://www.hipaatizer.com/docs/assets/images/image-62-9bb6fb19b73b672391e88a61b16b80b2-9bb6fb19b73b672391e88a61b16b80b2.png) ![Appointment component Required Contact Information settings with Required toggles for First Name, Last Name, and Phone](https://www.hipaatizer.com/docs/assets/images/image-58-bcf68ff94c0997c0196c192473c6c2f7-bcf68ff94c0997c0196c192473c6c2f7.png) ![Appointment component Select from Form Fields option for pre-filling contact information](https://www.hipaatizer.com/docs/assets/images/image-61-743447cb4d5d3348b6ebfa0dd2dc704c-743447cb4d5d3348b6ebfa0dd2dc704c.png) ## Managing Existing Appointments To reschedule or manually edit an appointment, including setting a time outside publicly available slots: 1. Go to **Appointments > Grid View**: [https://app.hipaatizer.com/appointments/gridView](https://app.hipaatizer.com/appointments/gridView) 2. Find the appointment and click the **Edit** (pencil) icon in the **Actions** column. 3. In the pop-up, click **Edit**. 4. Update the date, time, or other details as needed. :::note When editing this way, you can select any date and time regardless of whether that slot is publicly available on the booking calendar. This is useful for special scheduling situations or accommodating clients outside normal availability. ::: After saving, the client will automatically receive the notification email and/or text configured under [Appointments Settings > Notifications](https://app.hipaatizer.com/appointments-settings/notifications) for the **Notification for Client: Appointment Updated** template.