Test Agents
The Test Agents dashboard provides a real-time environment to interact with, troubleshoot, and refine your AI voice agents before moving them to production. Testing is divided into two primary approaches: Outbound Testing (triggering interactions directly from the platform to yourself) and Inbound Testing (calling into a registered HoomanLabs number to simulate a customer-initiated experience).
Outbound Testing
Outbound testing allows you to evaluate your agent's behavior across multiple communication channels (phone, web voice, and chat) directly from the dashboard workspace.

The testing interface is organized into four distinct panels to give you complete control over your test scenarios:
1. Agent Configuration & Context (Far Left Panel)
Before launching any test, you must define the environment parameters for the agent:
-
Agent: Select the specific voice agent you want to evaluate from the dropdown menu.
-
Version: Choose the deployment branch or version (such as
main (live)) to isolate your tests. -
Context Variables: Input a JSON object or raw data keys here to simulate dynamic customer details (like names, order tracking IDs, or account types). This mimics how real customer variables behave during live runtime.
2. Physical Phone Call Testing (Middle Top Panel)
This section triggers an actual outbound call from our system directly to your physical handset:
-
Select an active placeholder number from the From number dropdown menu.
-
Enter your personal phone number in the To Number field (including the appropriate country code).
-
Click Start Phone Call. The AI agent will dial your phone immediately, letting you evaluate live latency, sound quality, and conversation flow exactly as an end-user would experience it.
3. Web-Based Voice Testing (Middle Bottom Panel)
If you want to test the agent's vocal interactions without placing an actual phone call, use the browser-based audio sandbox:
-
Click the red Microphone Icon ("click to start").
-
Grant your web browser permission to access your microphone if prompted.
-
Speak directly into your computer microphone to converse with your agent in real time over web audio.
4. Text Chat Testing (Far Right Panel)
To isolate language understanding and prompt logic from speech synthesis issues, use the text-only simulator:
-
Click the Start chat button.
-
Type messages directly to your agent to inspect its textual responses, tool-triggering events, and routing logic step by step.
Inbound Testing
Inbound testing simulates the exact customer experience of dialing directly into your business's automated phone lines. To test your agent thoroughly via an inbound call, you must link it to a registered phone number in your inventory.

Step-by-Step Inbound Setup:
-
Navigate to Numbers: From the far-left global navigation sidebar, click on the Numbers section under the "BUILD" menu.
-
Select Your Target Number: Locate the phone number you wish to use for your test and click to edit its configuration.
-
Assign the Inbound Agent: In the Edit number pop-up modal, look for the Inbound agent field. Select the specific agent configuration you want to test from the dropdown list (for example, Care Hospitals Appointment Booking Demo).
-
Save Changes: Click the white Save changes button at the bottom right of the modal to apply the routing updates.
-
Place Your Test Call: Grab your personal phone and dial the assigned HoomanLabs number directly. The platform will automatically route your incoming call straight into the designated test agent.
