Phone number types
HoopAI supports several types of phone numbers for Voice AI:| Type | Best for | Notes |
|---|---|---|
| Local numbers | Businesses serving a specific area | Callers see a familiar area code, improving answer rates |
| Toll-free numbers | National businesses, support lines | 800, 888, 877, etc. — no charge to the caller |
| Existing numbers | Businesses migrating from another system | Forward or port your current number to HoopAI |
Purchasing a new phone number
Open the phone numbers page
Navigate to Settings in the left sidebar, then select Phone Numbers. Click Add Number or Buy Number in the top-right corner.
Search for available numbers
Choose your country and enter a desired area code or city. HoopAI will display a list of available numbers. You can filter by:
- Number type — Local or toll-free
- Area code — Specific region
- Contains — Search for numbers containing specific digits (e.g., numbers ending in 0000)
Select and purchase
Click on the number you want and confirm the purchase. The number is immediately added to your account and ready for assignment.
Phone number costs vary by type and country. Local US numbers typically cost a few dollars per month, while toll-free numbers may cost slightly more. Check your billing page for current pricing.
Assigning a number to a Voice AI agent
Once you have a phone number in your HoopAI account, you can assign it to a Voice AI agent.Open your Voice AI agent
Go to AI Agents > Voice AI and select the agent you want to configure. If you have not created an agent yet, see Creating Voice AI agents.
Navigate to phone settings
In the agent configuration panel, find the Phone Number section. Click Assign Number.
Select a number
Choose from your available numbers. Numbers already assigned to another Voice AI agent will be marked as in use. A single number can only be assigned to one Voice AI agent at a time.
Forwarding an existing number
If you already have a business phone number with another provider and do not want to port it, you can forward calls to your HoopAI Voice AI number.How call forwarding works
- A customer calls your existing business number.
- Your external provider forwards the call to your HoopAI number.
- Your Voice AI agent answers the forwarded call.
Setting up forwarding
Contact your current phone provider and request unconditional call forwarding (also called “always forward”) to your HoopAI number. The exact steps depend on your provider, but the general process is:- Purchase or identify a HoopAI number to receive forwarded calls.
- Assign that HoopAI number to your Voice AI agent.
- Configure forwarding on your external provider to point to the HoopAI number.
- Test by calling your original business number and verifying the Voice AI agent answers.
Call forwarding may add slight latency (typically 1-2 seconds) to the initial connection as the call routes through an additional hop. This is usually imperceptible to callers but worth noting for time-sensitive applications.
Conditional forwarding options
Instead of forwarding all calls, you can set up conditional forwarding:- Forward on no answer — Calls ring your human team first. If no one picks up within a set time, the call forwards to your Voice AI agent as a backup.
- Forward on busy — When all lines are busy, overflow calls go to your Voice AI agent.
- Forward outside business hours — Calls only forward to the AI agent after hours.
Porting a number to HoopAI
If you want to fully transfer an existing number to HoopAI (rather than forwarding), you can submit a port request.Gather porting information
You will need:
- The phone number(s) to port
- Your current provider’s name
- Account number with the current provider
- A recent bill or letter of authorization (LOA)
- The authorized name on the account
Submit the port request
Go to Settings > Phone Numbers and click Port Number. Fill in the required information and upload your documentation.
Wait for processing
Porting typically takes 7-14 business days for US numbers. International ports may take longer. You will receive email updates on the status.
Do not cancel service with your current provider until the port is confirmed complete. Canceling early can cause the port to fail and you may lose the number.
Configuring working hours
Working hours determine when your Voice AI agent actively answers calls on a given number. This is configured per agent, not per number.Setting working hours
- Open your Voice AI agent settings.
- Navigate to the Working Hours section.
- Toggle working hours on to enable scheduling.
- For each day of the week, set the start and end times.
- Select the correct timezone for your business.
After-hours behavior
When a call comes in outside of working hours, you can configure one of these behaviors:| Behavior | Description |
|---|---|
| Voicemail | Play a custom message and record the caller’s voicemail. The recording is saved to the contact’s conversation in the CRM. |
| After-hours agent | Route to a different Voice AI agent with a simplified after-hours prompt (e.g., “We’re currently closed. I can take a message or help you book an appointment for tomorrow.”). |
| Forward to number | Send the call to an external number, such as an on-call team member’s personal phone. |
| Hang up with message | Play a brief recorded message with your business hours, then disconnect. |
Failover configuration
Failover defines what happens when the Voice AI agent cannot connect — for example, due to a technical issue or if the agent is disabled.Setting up failover
- In your agent settings, find the Failover section.
-
Choose a failover destination:
- Voicemail — Record a message from the caller.
- Forward to number — Route to a backup phone number (human team member, call center, or another line).
- Play message and disconnect — Inform the caller of the issue and ask them to call back.
- Set a failover timeout — how many seconds to wait before triggering failover (default: 10 seconds).
Failover is a safety net. In normal operation, Voice AI agents connect within 1-2 seconds. If failover triggers frequently, check the Troubleshooting Voice AI guide for diagnosis steps.
Managing multiple numbers
For businesses with multiple locations or departments, you can assign different numbers to different Voice AI agents:- Main line — General receptionist agent that handles common questions and routes to departments.
- Sales line — Agent focused on qualifying leads and booking sales calls.
- Support line — Agent that troubleshoots common issues and escalates complex cases.
- Location-specific lines — Each branch office has its own number and agent with location-specific information.
Phone number best practices
Use local numbers for outbound calls
Use local numbers for outbound calls
Calls from local area codes are answered at significantly higher rates than toll-free or unknown area codes. If you serve multiple regions, consider purchasing a local number for each area.
Register for STIR/SHAKEN compliance
Register for STIR/SHAKEN compliance
To reduce the chance of your outbound calls being flagged as spam, ensure your numbers are properly registered and have valid caller ID attestation. HoopAI handles STIR/SHAKEN signing automatically for numbers purchased through the platform.
Keep a backup forwarding number
Keep a backup forwarding number
Always configure a failover number that routes to a human. Even the most reliable systems can experience occasional issues, and a missed call could mean a missed customer.
Test after every change
Test after every change
After changing phone assignments, forwarding rules, or working hours, make a test call to verify everything works as expected. A quick 30-second test can prevent hours of missed calls.
.png?fit=max&auto=format&n=EQK5eX9kTD8NzWwA&q=85&s=878008bf159fcc4964d0c0d508b6e400)