ChatMaxima Docs

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 SettingsTeamManage 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:

ElementDescription
AvatarCircular initials, color-coded per agent
NameThe agent's display name
EmailThe agent's email address
TimezoneThe agent's time zone (shows UTC (default) if none is set)
Availability toggleSwitches the agent between Active and Inactive
Expand chevronOpens 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:

ColumnTypePurpose
ToggleCheckboxEnable or disable availability for that day
DayLabelSunday through Saturday
FromTime inputStart of the working window
ToTime inputEnd of the working window
CopyButtonCopy 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:

  1. Click the Copy button on the day you have configured.
  2. In the dropdown, select the target days, or use Select All.
  3. 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:59 with 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

  1. The day toggle is off for that row.
  2. Enable the day's checkbox to activate its time inputs.

Changes did not save

  1. Confirm you clicked Save after editing.
  2. If you saw Something went Wrong, check your connection and retry.

An agent is missing from the list

  1. Only active members appear here. Confirm the member is active on the Members page.
  2. Reactivate the member if they were deactivated.

Next Steps

On this page