Deploy the Voice AI Auto-Attendant in stages, from silent testing to Minimal and Advanced modes for ticket creation, contact mapping, and warm transfers.
← Phase 2: Overflow & After HoursConceptDeploying the main phone line AI in a staged approach. You begin with a “silent” mode to test connectivity and infrastructure before allowing the AI to speak and route calls.ValueThis “Walk, then Run” strategy mitigates risk. It allows you to verify that audio recording, transcription, and routing are working perfectly without disrupting the client experience. Once verified, you can switch to full AI with confidence.Use CasesMinimal Attendant:
Send calls directly to technicians and have tickets automatically created and calls transcribed (contact mapping through phone number only)
Add Overflow: If no one is available, you can turn on send to overflow to record the issue in the ticket for a warmer call back
Advanced Attendant:
Map the contact by name and company as well as phone number, create a ticket, understand the issue, and forward to the technician for a warm hand off (IVR options available)
Add Overflow: If no one is available, you can turn on send to overflow to record the issue in the ticket for a warmer call back
Caller hears hold music while being connected to your technician line or queue.
Caller interacts with an AI receptionist, selects menu options (optional), and is asked to describe their issue before being forwarded to the technician line.
Routing
Static. Calls go to one pre-set destination.
Call routes based on settings and IVR menu selections.
Ticket Creation
Yes. Records, transcribes, and creates tickets in the background.
Yes. Records, transcribes, and creates tickets based on the interaction.
Contact Mapping
Phone number only
Phone number, name, and company (AI caller ID)
Overflow Routing
Optional - can route to Overflow if no answer
Optional - can route to Overflow if no answer
Setup Complexity
Low. Requires only a transfer number and timeout setting.
Medium. Requires configuring menus, prompts, and greetings.
Best Used When…
You want AI data but are not ready for an AI voice to answer yet.
You are ready to fully automate call routing and replace a traditional phone menu.
Tip Start here. This allows you to ‘Walk’ before you ‘Run’. This is the option most partners start with to get familiar with the workflow and achieve the fastest value.
Behavior: The AI stays silent. It simply passes the call through to your team while recording and transcribing the audio in the background
3
Set the Call Queue Extension
Call Queue Extension: Enter your ring group/technician line number so the AI knows where to send the call
4
Set the Call Timeout
Call Timeout: Edit how much time we attempt to reach a technician before letting the caller know that no one is available (minimum recommended time 120 seconds)
Attendant Minimal to Overflow (Optional - Recommended)
You can set up your Attendant to route to Overflow to take a message if no technician picks up the call after the timeout duration.To enable:
1
Enable the Overflow toggle
Enable the Use Overflow when no one is available toggle
2
Add a custom transfer greeting
Set up a custom greeting for this use case for a more seamless transfer between the agents
Suggested greeting:
“Let caller know that all team members are currently busy and that you will be collecting more information about their issue to create a support ticket. Let them know they will receive a call back from the team.”
Set your default board and source. Ideally you have created a unique Source in your PSA called “Voice AI” (or similar) as recommended in Phase 1.Click Save!Test Your Agent
Warning: Testing is mandatory before connecting to your phone system
Testing Steps:
1
Call the agent number
Call the agent phone number directly
2
Do about 5 test calls
Do approximately 5 test calls to verify the agent is working
3
Review transcripts and tickets
Review each call transcript and ticket creation
4
Note unexpected behavior
Note any unexpected behavior to review with your CSM
5
Connect to your phone system
When you are confident in your agent, proceed to connect it to your phone system
Expected Call Flow:
Caller dials the number
Caller hears hold music
Call is transferred to your technician line/queue
Ticket is created in the background with call recording and transcript
If no answer within timeout period and Overflow is enabled: caller is transferred to Overflow agent
Tip: Move to this only after testing Minimal Mode. Our most successful partners configure Full AI Mode to achieve full value.
AI Caller ID: Agent can ask for name and company if the phone number doesn’t match the contact in the PSA for better contact mapping (Average mapping success increase of 50%)IVR Menus: Set up “Press 1 for Support, Press 2 for Billing” style menusTransfers: Configure the AI to transfer calls to specific technicians or queues, transfer to overflow, or direct transfer to a number without ticket creation or recordingCustom Greeting: Customize your greeting so that your callers understand what to expect. We have found a key reason that callers might get frustrated is lack of understanding of how this agent fits into your process. Do not ask what the issue is in the greeting, the agent does that by itself. Putting it here will double the question.Call Timeout: Edit how much time we attempt to reach a technician before letting the caller know that no one is available (minimum recommended time 75 seconds)Custom Farewell Message: customize what your voice agent says to sign off at the end of a call, instead of the default goodbye.
Custom farewell field: set your own closing message per voice agent
Works across flows: applies consistently to Attendant, Overflow, and Attendant → Overflow handoffs
Reset to default: revert to the standard farewell anytime with one click
Attendant Advanced to Overflow (Optional - Recommended)
You can set up your Attendant to route to Overflow to ask more questions and take a message if no technician picks up the call after the timeout duration.To enable:Set up a custom greeting for this use case for a more seamless transfer between the agents.Suggested greeting:
“Let caller know that all team members are currently busy and that you will be collecting more information about their issue to create a support ticket. Let them know they will receive a call back from the team.”
Set your default board and source. Ideally you have created a unique Source in your PSA called “Voice AI” (or similar) as recommended in Phase 1.Click Save!Test Your Agent
Warning: Testing is mandatory before connecting to your phone system
Testing Steps:
1
Call the agent number
Call the agent phone number directly
2
Do about 5-10 test calls
Do approximately 5-10 test calls to verify the agent is working
3
Test IVR menu options
Test different IVR menu options if configured
4
Review transcripts and tickets
Review each call transcript and ticket creation
5
Verify contact mapping
Verify contact mapping is working correctly
6
Note unexpected behavior
Note any unexpected behavior to review with your CSM
7
Connect to your phone system
When you are confident in your agent, proceed to connect it to your phone system
Expected Call Flow:
Caller dials the number
AI agent greets the caller with your custom greeting
If IVR menus are configured: caller selects an option
AI agent asks for caller information if not found in PSA (name, company)
AI agent asks the caller to describe their issue
Call is transferred to appropriate technician/queue based on routing
Ticket is created with all collected information, call recording, and transcript
If no answer within timeout period and Overflow is enabled: caller is transferred to Overflow agent
Once you have tested your agent thoroughly and are confident it’s working correctly, you can connect it to your phone system.
The general setup below applies to every phone system. For where the forwarding setting lives in RingCentral, Microsoft Teams, 8x8, Zoom, Cisco, Mitel, 3CX and others, see the phone system forwarding directory, and Forward your phone system to Voice AI for the routing patterns behind it.
General Setup InstructionsThe “Attendant” (Front Desk) ConfigurationBest for: Teams using the AI to triage, screen calls, or route to appropriate staff.Logic: Incoming Call → Thread Agent Answers Immediately → Agent Transfers Calls → Your Team/QueueVoIP Configuration:
1
Log into your VoIP provider
Log into your VoIP provider
2
Forward your main number to the Attendant
Point your Main Phone Number (DID) to forward immediately to the Thread Attendant Number
Critical Loop Warning When using this mode, you must ensure the Thread Agent transfers calls to a specific Ring Group Extension or Technician Queue, NOT back to the Main Phone Number. Forwarding back to the Main Number will cause an infinite loop.
Voice AI generates a structured, AI-powered call recap after every call. The recap is sent as an internal note to both Thread Inbox and your PSA. ConnectWise, Autotask, and HaloPSA are all supported.
What’s in a call recap - After each call, Thread’s AI reads the full transcript and produces a concise summary:
Caller identity: name, company, phone number, and verification status
Call metadata: date, time, duration, and technician (if applicable)
Issue: a clear description of the caller’s problem with specifics like application names, error messages, and number of affected users
Actions: what happened during the call: ticket created, call transferred, details captured
Resolution: if a technician was on the call, any diagnostic steps taken and how the issue was resolved
Outcome: how the call ended: callback requested, issue resolved, caller hung up
Full transcript link: one click to the complete transcript and audio recording in Thread
The recap is designed to be scannable. Technicians get the full picture in seconds, right where they already work.How it works
Enabled by default on all voice agents (existing and new)
Works with all agent types: Overflow, Attendant (Advanced AI), and Attendant (Minimal AI)
Toggle it per agent under Voice → Agent → General tab → Send AI call recap
Recaps are always internal: end users never see them
One recap per call, no duplicates
Audio recordings and full transcripts remain in Thread Inbox; the recap links back
When Technician Briefing is toggled on, Voice AI performs a warm transfer:
Voice AI dials your technician line while the caller waits on hold music.
When the technician answers, Voice AI reads them a short briefing before connecting the caller. The briefing includes the caller’s name and company, a description of the issue, the ticket number when one is available, and the escalation reason if the call was escalated.
The technician says their name to claim the call, and Thread assigns the ticket to them.
The caller is connected.
When the toggle is off, Voice AI performs a direct transfer instead. The call connects as soon as the technician line answers, with no briefing, no spoken ticket details, and no name-based ticket claiming. Thread still creates the ticket with the call recording and transcript.
A briefed transfer also protects against voicemail pickups: a voicemail can’t respond to the briefing, so the handoff never completes and the call falls through to your fallback. See What happens if the technician’s voicemail picks up? in the Voice AI FAQ.
You must disable “Technician Briefing” if you are routing calls to another IVR as it will break the call flow and disconnect the call. This applies to Minimal and Advanced mode with “Don’t use menu options”.
Was this page helpful?
Assistant
Responses are generated using AI and may contain mistakes.