--- title: "Schedule and reschedule appointments in bulk" slug: "schedule-and-reschedule-appointments-in-bulk" updated: 2026-10-15T00:52:52Z published: 2026-10-15T00:52:52Z canonical: "help.servicetitan.com/schedule-and-reschedule-appointments-in-bulk" --- > ## Documentation Index > Fetch the complete documentation index at: https://help.servicetitan.com/llms.txt > Use this file to discover all available pages before exploring further. # Schedule and reschedule appointments in bulk ## Overview If you want to schedule multiple appointments for a single job, you can bulk create and edit them from the job record. This ensures you can quickly schedule job visits without having to create and edit them one by one. --- ### #### Who uses this feature - Administrators, dispatchers, and customer service representatives (CSRs) - Applies to all business types - Applies to all trades ## Things to know - When bulk scheduling appointments, the **Start Date**, **End Date**, **Arrival Window,** and **Start Time** are required fields if your account is configured to use *Arrival Windows*. - When bulk scheduling appointments, at least one day of the week has to be selected for each *Schedule Card*. ## Bulk add appointments To create several appointments for a job simultaneously: 1. [Search for the job.](/construction/docs/use-search-in-servicetitan) 2. Scroll down to *Scheduled Appointments*. 3. Click the **Add Appointment** dropdown. 4. Click **Bulk Add Appointments**. The *Bulk Add Appointments* screen opens. ![Interface showing scheduled appointments with options to add multiple appointments at once.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/schedule-and-reschedule-appointments-in-bulk-image-tf61959v.jpg?sv=2026-02-06&spr=https&st=2026-10-31T01%3A49%3A29Z&se=2026-10-31T02%3A49%3A29Z&sr=c&sp=r&sig=EdZW6CZEtuoQykyckc30SjkhgTJaA7xedh19QVjzC9M%3D) 5. Select a **Start Date** and **End Date** to create a date range for these appointments. 6. Fill out all the details for the *Schedule Card*. The *Schedule Card* represents one appointment for each day of the date range you select. Later on, you can choose to exclude certain days of the week within the date range you don't want to assign the appointment to. The *Schedule Card* includes: - Days of the week to create appointments for. - An Arrival Window. - A Start Time and End Time. - Technician(s) assigned to the appointments. - Special Instructions. - A toggle for sending booking confirmations to the customer. 7. (Optional) Click **Add Appointment Schedule** to create additional *Schedule Cards*. You can do this if you want to add a different appointment time range on the days you selected. ![Form fields for setting appointment dates and adding an appointment schedule.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/schedule-and-reschedule-appointments-in-bulk-image-40t57tgl.jpg?sv=2026-02-06&spr=https&st=2026-10-31T01%3A49%3A29Z&se=2026-10-31T02%3A49%3A29Z&sr=c&sp=r&sig=EdZW6CZEtuoQykyckc30SjkhgTJaA7xedh19QVjzC9M%3D) 8. When you're finished, click **Next**. ![Two scheduling cards for appointments with arrival windows and technician details.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/schedule-and-reschedule-appointments-in-bulk-image-udnkcrsx.jpg?sv=2026-02-06&spr=https&st=2026-10-31T01%3A49%3A29Z&se=2026-10-31T02%3A49%3A29Z&sr=c&sp=r&sig=EdZW6CZEtuoQykyckc30SjkhgTJaA7xedh19QVjzC9M%3D) 9. Bulk edit **Technicians**, **Special Instructions**, or **Booking Confirmation** for each appointment as needed. 10. If there are any dates that you need to exclude and not create an appointment for, select them and then click **Exclude Date**. ![Overview of appointment scheduling with options to exclude or include dates.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/schedule-and-reschedule-appointments-in-bulk-image-c80a6qg3.jpg?sv=2026-02-06&spr=https&st=2026-10-31T01%3A49%3A29Z&se=2026-10-31T02%3A49%3A29Z&sr=c&sp=r&sig=EdZW6CZEtuoQykyckc30SjkhgTJaA7xedh19QVjzC9M%3D) 11. When you're finished, click **Complete**. ![Buttons for Cancel and Complete actions, with a cursor hovering over Complete.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/schedule-and-reschedule-appointments-in-bulk-image-6ufsbse8.jpg?sv=2026-02-06&spr=https&st=2026-10-31T01%3A49%3A29Z&se=2026-10-31T02%3A49%3A29Z&sr=c&sp=r&sig=EdZW6CZEtuoQykyckc30SjkhgTJaA7xedh19QVjzC9M%3D) All of the appointments are now scheduled for the job. ## Bulk edit appointments To edit several appointments for a job simultaneously: 1. [Search for the job.](/construction/docs/use-search-in-servicetitan) 2. Scroll down to *Scheduled Appointments*. 3. Click **Bulk Edit**. The *Bulk Edit Appointments* screen opens. ![Scheduled appointments overview with details for May 30, 2025, and bulk edit option.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/schedule-and-reschedule-appointments-in-bulk-image-eevwqva9.jpg?sv=2026-02-06&spr=https&st=2026-10-31T01%3A49%3A29Z&se=2026-10-31T02%3A49%3A29Z&sr=c&sp=r&sig=EdZW6CZEtuoQykyckc30SjkhgTJaA7xedh19QVjzC9M%3D) 4. Select each appointment that you need to edit and select one of the following options: ![Overview of appointment management with options to delete or modify scheduled appointments.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/schedule-and-reschedule-appointments-in-bulk-image-hhdymru8.jpg?sv=2026-02-06&spr=https&st=2026-10-31T01%3A49%3A29Z&se=2026-10-31T02%3A49%3A29Z&sr=c&sp=r&sig=EdZW6CZEtuoQykyckc30SjkhgTJaA7xedh19QVjzC9M%3D) - **Delete:** Remove the appointment(s) from the job record. - **Put On Hold:** Put the *On Hold* status on the appointment(s). - **Remove Hold:** Remove the *On Hold* status on the appointment(s). > [!NOTE] > **Note:** Appointments with the Dispatched, Working, and Done statuses cannot be bulk edited and do not appear in this table. 5. If you'd like to reschedule appointments, click **Move**. 6. Enter how many days/weeks you want the dates to move by. Use negatives if you want the dates to be earlier. 7. Select any days of the week that you want to be excluded. 8. Select specific dates to be excluded. 9. Click **Add another date** if you want to have multiple exceptions. 10. When you're finished, click **Move**. ![Interface for rescheduling appointments, excluding specific days and dates.](https://cdn.document360.io/961862ab-d0f2-4d91-bb62-a62ee8184eff/Images/Documentation/schedule-and-reschedule-appointments-in-bulk-image-ft40xhb5.jpg?sv=2026-02-06&spr=https&st=2026-10-31T01%3A49%3A29Z&se=2026-10-31T02%3A49%3A29Z&sr=c&sp=r&sig=EdZW6CZEtuoQykyckc30SjkhgTJaA7xedh19QVjzC9M%3D) ## Want to learn more? - See [Manage appointments](/construction/docs/manage-appointments) - See [Statuses and actions on jobs and appointments](/construction/docs/statuses-and-actions-on-jobs-and-appointments) The time range communicated to a customer for when a technician will arrive. **What it does:** Sets customer expectations proactively, reducing 'where's my tech?' calls and improving satisfaction scores. **Tags:** Core [See the full glossary →](https://help.servicetitan.com/docs/glossary-overview)