# Managing Schedules

Managing schedules means setting up when your technicians are available, where they work, and when they're off. This information powers the dispatch board and helps the AI Voice Agent book appointments at the right times.

## Steps

1. **Open the schedule settings.** Go to Dispatch and click "Schedules" or open a technician's profile.
2. **Set working hours.** For each technician, set the days and hours they work. For example: Monday through Friday, 7 AM to 4 PM.
3. **Mark days off.** Block out vacation days, holidays, or any other time a tech won't be available. These blocked times won't show open slots on the dispatch board.
4. **Set service territories.** Assign each technician to the areas they cover (zip codes, cities, or regions). This helps you assign jobs to techs who are already working nearby.
5. **Save and review.** After saving, check the dispatch board to confirm the schedule looks right. Available time slots should reflect the hours and days you set.

## Ongoing Maintenance

* **Weekly check-ins.** Review next week's schedules every Friday to catch conflicts early.
* **Same-day changes.** If a tech calls in sick or finishes early, update their schedule and the dispatch board adjusts immediately.
* **Overtime.** If you extend a tech's hours for the day, their available slots on the board expand automatically.

***

**Related Pages**

* [Using the Dispatch Board](/ai-voice-agent-and-dispatch/proforge-csr/dispatch/dispatch-board.md)
* [Assigning Jobs](/ai-voice-agent-and-dispatch/proforge-csr/dispatch/assigning-jobs.md)
* [Technician Setup](/ai-voice-agent-and-dispatch/proforge-csr/csr-settings/technician-setup.md)
* [Booking Appointments](/ai-voice-agent-and-dispatch/proforge-csr/voice-agent/booking-appointments.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.proforgeerp.com/ai-voice-agent-and-dispatch/proforge-csr/dispatch/managing-schedules.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
