HotlineTeamShifts

Hotline Coverage & Shifts

Some calls must reach a human — not an AI. Hotline coverage lets your team sign up for shifts so there is always a person available to answer calls that require guaranteed human response. This article explains the concept, how shifts work, and how to keep your hotlines covered.

What is a human hotline?

Enhanced Rentals supports two types of hotlines:

TypeWho answersWhen to use
AI HotlineAI voice assistantGeneral guest enquiries — check-in, codes, house rules
Human HotlineTeam member on shiftCalls that must reach a human — Airbnb Support, urgent issues, calls where an AI response would cause a penalty

A human hotline routes the call directly to whoever is currently on shift for that hotline. No AI picks up first. The caller hears a ring tone and the shift member's phone rings.

⚠️
Airbnb Support calls: If Airbnb's support team calls an operator and the call is unanswered, Airbnb tracks the response rate and can penalise the operator's account. A human hotline with active shift coverage ensures these calls are always answered by a person.

How shifts work

A shift is a time-limited registration that says: “I am available to answer calls on this hotline right now.”

When a team member starts a shift, they are added to the coverage roster for that hotline. Inbound calls are routed to them for the duration of the shift. When the shift ends — or they manually leave — they are removed from the roster.

ConceptWhat it means
CoveredAt least one team member is on shift for this hotline. Inbound calls will reach a person.
UncoveredNobody is on shift. Inbound calls will go unanswered. A warning is shown in the admin panel.
PriorityWhen multiple team members are on shift, the call is routed to the highest-priority agent first.
Shift expiryEach shift has an end time. When it expires, the agent is automatically removed from the roster.

Where to manage coverage

Coverage is managed in two places in the admin panel:

Support → Shifts

The main coverage page. Shows all human hotlines and their current coverage status. Admins can see who is on shift, add team members to a hotline, and remove agents from the roster. A Covered badge appears when at least one agent is active; Uncovered when none are.

Overview page — My Shifts widget

Each team member sees their own active shifts on the Overview page. They can join available hotlines or end their current shifts from here without navigating to the Shifts page. This is the fastest way for an agent to check in at the start of their working day.

💡
If a human hotline is uncovered, a warning indicator appears in the top navigation bar of the admin panel. Any team member can click it to go directly to the Shifts page and start their shift.

Starting and ending a shift

To start a shift:

  1. Go to Support → Shifts or open the My Shifts widget on the Overview page.
  2. Find the hotline you want to cover.
  3. Click Start shift and select your shift duration.
  4. Your phone number is now registered on the roster. Inbound calls will ring your phone.

To end a shift early:

  1. Open the My Shifts widget on the Overview page.
  2. Click the remove button next to your active shift.
ℹ️
Shifts end automatically when their expiry time is reached. You do not need to manually end a shift if you selected the correct duration at the start.

Priority and call routing

When more than one team member is on shift for the same hotline, inbound calls are routed based on priority. The agent with the highest priority (lowest number) is called first. If they do not answer, the call falls to the next agent in priority order.

Priority is set when adding an agent to the shift roster. An admin can adjust priorities from the Support → Shifts page.

💡
For critical hotlines, keep at least two agents on shift with different priorities. This ensures the call still reaches a person if the primary agent is busy or unavailable.

What happens when a hotline is uncovered

If no team member is on shift when a call comes in:

  • The call is not answered — it rings out or goes to voicemail if configured.
  • A warning badge appears in the admin panel navigation bar for all team members.
  • No Slack notification is sent for the missed call (unlike AI escalations).
⚠️
For hotlines used for Airbnb Support or time-sensitive calls, an uncovered period is a real operational risk. Build a shift rotation that ensures the hotline is covered during your expected hours of operation.