Set business hours and agent availability

Updated May 22, 2026

You want the widget to show your team as available during working hours and offline outside them. Yaplet has no opening-hours calendar to fill in. Availability is a live thing: it comes from whether your agents are marked online right now.

What makes an agent online

Each person sets their own status from the avatar at the bottom-left of the dashboard — the menu offers Go online or Go offline. That status is what visitors see, and it is what Yaplet checks before offering a live person.

Shifts are wired into it. Starting a shift on a Chat Duty shift type while offline makes Yaplet ask whether to set the status to online: agree and the status flips with the shift, decline and the shift is not started at all. Ending a shift asks the mirror question about going offline, and ends the shift whichever way you answer.

A shift type set to Other Work tracks the hours without touching anyone's status. That is the one for training, admin and back-office work.

To create or change shift types, see Set up shift types and pay multipliers.

Setting expected hours

Nothing forces anyone to clock in at a particular time. You set business hours by agreeing them with your team and then checking coverage afterwards in the shift tables and the reports — see Read agent time reports.

What visitors get when nobody is online

The chat widget shows the team as offline rather than online. If a visitor asks for a human anyway, Yaplet answers for you: it apologises, says every agent is currently offline, and asks for their email address so you can reply. The widget then shows an email box, and once they have left their address the message lands in your inbox like any other. If Yaplet already knows their email address, it skips straight to asking for the message.

That reply is built in. There is no offline-message field in the chat widget designer to edit it.

See who is clocked in right now

Go to Team → Shifts → All Shifts. Any shift that has started but not ended shows a running timer in its Duration column instead of a finished total, so the live ones are easy to spot. A running shift also puts a small timer at the top of the left-hand menu for the person it belongs to.

What's next

To see how agents start and end their own shifts, read Clock in and out from the inbox.

Did this article answer your question?