# Technician Settings

<span style="color: rgb(0, 0, 0);">The "Technician Setup" module allows users to seamlessly create and manage technicians. From basic information to availability, services, tags, and maintenance schedules, this module provides a comprehensive setup for technician profiles.</span>

#### <span style="color: rgb(186, 55, 42);">**Access "Technician Setup"**</span>

<span style="color: rgb(0, 0, 0);">Navigate to the "Technician Setup" module to create or manage doctor profiles.</span>

#### <span style="color: rgb(186, 55, 42);">**Add New Technician**</span>

<span style="color: rgb(0, 0, 0);">Click on "Add New Technician" to initiate the setup process.</span>

<span style="color: rgb(0, 0, 0);"><iframe allowfullscreen="allowfullscreen" height="417" src="https://www.youtube.com/embed/kmZRXaQRn6I?feature=shared" width="744"></iframe>

</span>

##### <span style="color: rgb(0, 0, 0);">**Basic Information**</span>

<span style="color: rgb(0, 0, 0);">Fill in essential details for the technician.</span>

- <span style="color: rgb(0, 0, 0);">**Name:** Full name of the technician.</span>
- **Description:**<span style="color: rgb(0, 0, 0);"> A brief description of the technician.</span>
- **Email, Phone:**<span style="color: rgb(0, 0, 0);"> Contact details for appointments.</span>
- **Company:**<span style="color: rgb(0, 0, 0);"> Select the company to which the technician is associated.</span>

##### <span style="color: rgb(0, 0, 0);">**Upload Images**</span>

<span style="color: rgb(0, 0, 0);">Allow users to upload multiple images for the technician.</span>

##### <span style="color: rgb(0, 0, 0);">**Availability**</span>

<span style="color: rgb(0, 0, 0);">Navigate to the "Availability" tab within the technician setup.</span>

<span style="color: rgb(0, 0, 0);">**Slot Time Configuration** Choose between "Custom Slot Time" or "By Services."</span>

<table border="1" id="bkmrk-custom-slot-time-by-" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 11.9889%;"></col><col style="width: 54.6366%;"></col><col style="width: 33.3745%;"></col></colgroup><tbody><tr><td>  
</td><td><span style="color: rgb(0, 0, 0);">Custom Slot Time</span></td><td><span style="color: rgb(0, 0, 0);">By Services</span></td></tr><tr><td><span style="color: rgb(0, 0, 0);">Description</span></td><td><span style="color: rgb(0, 0, 0);">Specify the duration of each appointment slot (e.g., 60 minutes for a 1-hour slot).</span>

</td><td><span style="color: rgb(0, 0, 0);">Create slots based on the time associated with each service.</span>

</td></tr><tr><td><span style="color: rgb(0, 0, 0);">Example</span></td><td><span style="color: rgb(0, 0, 0);">If a custom slot time is set to 60 minutes, each slot represents a one-hour appointment.</span></td><td><span style="color: rgb(0, 0, 0);">If a service takes 30 minutes, slots will be generated accordingly.</span></td></tr></tbody></table>

<span style="color: rgb(0, 0, 0);">**Add Days of Availability** Click on "Add Days" to specify the days the technician is available for appointments. For each selected day, add multiple time slots: </span>

<table border="1" id="bkmrk-start-time-and-end-t" style="border-collapse: collapse; width: 100%;"><colgroup><col style="width: 11.9901%;"></col><col style="width: 54.6354%;"></col><col style="width: 33.3745%;"></col></colgroup><tbody><tr><td>  
</td><td><span style="color: rgb(0, 0, 0);">Start Time and End Time</span></td><td><span style="color: rgb(0, 0, 0);">Seats</span></td></tr><tr><td><span style="color: rgb(0, 0, 0);">Description</span></td><td><span style="color: rgb(0, 0, 0);">Define the beginning and end of the working hours.</span>

</td><td><span style="color: rgb(0, 0, 0);">Specify the number of bookings allowed in each time slot.</span>

</td></tr><tr><td><span style="color: rgb(0, 0, 0);">Example</span></td><td><span style="color: rgb(0, 0, 0);">If working hours are from 9:00 AM to 5:00 PM, set the start and end times accordingly.</span></td><td><span style="color: rgb(0, 0, 0);">If there are five seats, five customers can book appointments in that time slot.</span></td></tr></tbody></table>

<span style="color: rgb(0, 0, 0);">Click "Save" to confirm the configured time slots. So, the system generates slots based on the specified times for each selected day.</span>

##### <span style="color: rgb(0, 0, 0);">**Services Assignment**</span>

<span style="color: rgb(0, 0, 0);">In the "Services" tab, assign services to the technician.</span>

- <span style="color: rgb(0, 0, 0);">**Assign Multiple Services:** Link various services to the technician.</span>
- <span style="color: rgb(0, 0, 0);">**Tags:** Add tags to categorize services (e.g., free, not included).</span>

##### <span style="color: rgb(0, 0, 0);">**Maintenance Schedules**</span>

<span style="color: rgb(0, 0, 0);">Access the "Maintenance" tab to manage technician unavailability.</span>

- <span style="color: rgb(0, 0, 0);">**Add New Maintenance:** Specify start and end dates, times, and reasons.</span>
- <span style="color: rgb(0, 0, 0);">**Table View:** Display a table view of past and upcoming maintenance schedules.</span>
- <span style="color: rgb(0, 0, 0);">**Edit or Delete Maintenance:** Allow users to modify or remove maintenance entries.</span>

##### <span style="color: rgb(0, 0, 0);">**Save and Review**</span>

- <span style="color: rgb(0, 0, 0);">Click "Save" to confirm the technician setup.</span>
- <span style="color: rgb(0, 0, 0);">Review the technician profile and make any necessary edits.</span>

##### <span style="color: rgb(0, 0, 0);">**View and Manage Technician**</span>

<span style="color: rgb(0, 0, 0);">Access the list of technicians with options to edit or deactivate.</span>

##### <span style="color: rgb(0, 0, 0);">**Edit Technician Details**</span>

<span style="color: rgb(0, 0, 0);">Click on the edit button to modify the technician information.</span>