For the complete documentation index, see llms.txt. This page is also available as Markdown.

After Hours Human Transfer Logic

By: Fer Patel

Automatically Route Calls Based on Business Hours Using Voice AI

OBJECTIVE

This guide shows you how to control when live transfers to human agents happen, based on your company’s defined business hours.

✅ Eliminate the need for multiple numbers, duplicated agents, or manual routing ✅ Automate after-hours coverage using GHL Voice AI ✅ Ensure live calls only reach humans during business hours

1. Why This Matters

Without this logic:

  • Calls get routed to unavailable agents after hours

  • Teams need to set up multiple numbers or duplicate workflows

  • Customers may experience dead ends or long waits

With this setup:

✅ Voice AI automatically handles after-hours and weekend calls ✅ Appointments get booked instead of missed ✅ Live agent transfers only happen during staffed business hours ✅ Supports weekday, weekend, and holiday logic

2. Use Case Examples

Scenario | Voice AI Behavior

🚫 After Hours / Weekends No live transfer. AI books appointments or collects info.

During Business Hours AI initiates a live transfer to an available agent.

📅 On Holidays (optional config) Same as after-hours. AI takes over.

3. Setup Overview

You will use:

  • GHL’s Voice AI Agent Goals

  • A custom schedule based on your working hours

  • Conditional logic to toggle between human transfer and fallback AI action

4. Step-by-Step: Configure Business-Hour Based Human Transfers

Define Your Business Hours

  • In your main prompt be very specific on your company hours.

Create the Voice AI Action for Human Transfer

  • Open your Voice AI Assistant

  • Under Agent Goals, add:

    • Add Action Type: Call Transfer


ACTION: CALL TRANSFER

MAIN PROMPT

Last updated

Was this helpful?