Weekly hours define when a team member is normally available at their location. These hours are a foundation for service booking availability, especially when customers or the AI Agent are looking for appointment times.
Open a team member from Team, then go to Working Hours. Under This location, choose Weekly hours.
What weekly hours control
Weekly hours are the recurring schedule for a team member. For example, a provider might work:
- Monday 09:00-17:00
- Wednesday 12:00-20:00
- Saturday 10:00-15:00
Each day can have one or more time slots. Days without slots are treated as unavailable for that team member.
Adding and editing slots
Use the plus button beside a day to add working hours. Speako suggests the next available time slot. You can then edit the start and end times.
Each slot must have an end time after the start time. If slots overlap, Speako warns Overlapping time slots detected and asks you to fix them before saving.
You can duplicate a slot to another day when the same hours apply across multiple days.
Saving changes
After editing weekly hours, use the floating save bar to save changes. If you decide not to keep your edits, use reset/cancel controls to discard them.
Speako checks for schedule conflicts, including overlaps with other-location schedules for the same team member. If there is a conflict, the message explains which day and times overlap.
⚠️ Important: Weekly hours are not the only thing needed for booking availability. The team member must also be assigned to the service the customer wants.
How weekly hours affect the AI Agent
When the AI Agent looks for service appointment times, it depends on service assignments and staff availability. If a team member has no weekly hours for a day, the AI Agent should not offer them for that day unless date-specific or other-location scheduling makes them available.
When to use date-specific hours instead
Use weekly hours for the normal repeating pattern. Use Date-specific hours for exceptions such as one-off closures, special extended hours, holidays, or unusual shifts.
Keeping the normal schedule separate from exceptions makes availability easier to understand later.