Manage Agents - Availability and Working Hours
Set agent availability and working hours in ChatMaxima. Configure per-day schedules, toggle availability, and copy times across days from the agent scheduler.
Overview
The Manage Agents page, also called the Agent Availability Scheduler, is where you configure when each team member is available to handle conversations. Every active member appears as an agent card with a toggle for availability and an expandable weekly schedule. Setting accurate working hours helps ChatMaxima route conversations to agents who are actually online.
To open it, go to Settings → Team → Manage Agents (/dashboard/team/manage/agents/).
Note: Configuring agent schedules requires Admin permissions. Every active team member, including restricted agents, appears in this view.
Agent Cards
Agents are shown in a two-column grid of cards. Each card header is always visible and displays:
| Element | Description |
|---|---|
| Avatar | Circular initials, color-coded per agent |
| Name | The agent's display name |
| The agent's email address | |
| Timezone | The agent's time zone (shows UTC (default) if none is set) |
| Availability toggle | Switches the agent between Active and Inactive |
| Expand chevron | Opens the weekly schedule panel |
Click anywhere on an agent card, or the chevron, to expand the schedule panel.
Setting a Weekly Schedule
The schedule panel lists all seven days of the week. For each day you control:
| Column | Type | Purpose |
|---|---|---|
| Toggle | Checkbox | Enable or disable availability for that day |
| Day | Label | Sunday through Saturday |
| From | Time input | Start of the working window |
| To | Time input | End of the working window |
| Copy | Button | Copy this day's times to other days |
Step 1: Enable the Days
Use the checkbox on each day row to turn availability on or off. When a day is off, its From and To time inputs are disabled.
Step 2: Set the Hours
For each enabled day, set the From and To times using the 24-hour time inputs (for example, 09:00 to 17:30).
Step 3: Copy Times Across Days (Optional)
To apply the same hours to multiple days quickly:
- Click the Copy button on the day you have configured.
- In the dropdown, select the target days, or use Select All.
- Click Apply to copy the times, or Cancel to discard.
Step 4: Save
Click Save to store the schedule. ChatMaxima confirms with Settings Updated Successfully. If something goes wrong you will see Something went Wrong, in which case retry.
Note: When an agent is first added, every day is enabled and set to
00:00-23:59, meaning 24-hour availability. Adjust these defaults to match real working hours.
Availability Toggle
The Active / Inactive toggle in each card header controls whether the agent is treated as available, independent of their day-by-day hours. Switch an agent to Inactive to take them out of rotation temporarily, for example during leave, without changing their saved schedule.
Finding Agents
When your workspace has many agents, use the search bar above the grid to filter cards by name or email. While agent data loads, placeholder skeleton cards appear briefly.
Best Practices
- Set real hours, not 24/7 - replace the default
00:00-23:59with each agent's actual shift so routing reflects who is genuinely online. - Use Copy for consistent shifts - configure one weekday, then copy it to the rest to save time.
- Toggle Inactive for short absences - keep the schedule intact and simply switch availability off.
- Check time zones - the timezone shown per agent affects how their hours are interpreted; confirm it is set correctly.
Troubleshooting
From and To times are grayed out
- The day toggle is off for that row.
- Enable the day's checkbox to activate its time inputs.
Changes did not save
- Confirm you clicked Save after editing.
- If you saw Something went Wrong, check your connection and retry.
An agent is missing from the list
- Only active members appear here. Confirm the member is active on the Members page.
- Reactivate the member if they were deactivated.