Load Testing Your Integration with EPICODE
At EPICODE, we understand that performance under pressure matters. To support Conversational AI partners in validating their integration to our product suite, we offer a structured load testing program designed for scale, stress, and insight.
The Load Testing Environment enables partners to simulate high-call-volume scenarios to benchmark how their Voice AI solutions behave at scale. This setup mirrors real-world call concurrency without using production infrastructure or live customers.
In a production setup, Dialer connects to a SIP trunk (via gateway, SBC, or PBX). In the load test setup, this connection is instead made to a “Customer Mimicking Server”, simulating customer responses.
EPICODE’s load testing environment enables partners to simulate large-scale voice interactions using a realistic, controlled architecture – supporting both inbound and outbound call flows.
Use Cases
- Monitoring and validating Average Transit time, write time, Bot delays and web errors.
- Measuring latency and memory usage per call.
- Validating CPA accuracy under concurrency.
Simulate high-concurrency call traffic to evaluate system performance, scalability, and stability under load.
Live Call Tracking
Monitor all ongoing calls in real time, including status updates across ringing, answered, and media streaming states.
Dialer & Trunk Insights
View performance data for each dialer and SIP trunk, including concurrent call usage, volume trends, and system status.
CPA Performance Validation
Run load tests with CPA detection enabled to assess result accuracy and CPU usage.
CPU and Memory Utilization
Keep track of CPU and memory usage in real-time and monitor the load average as high volumes of calls are being dialled.
Advanced Reporting & Analytics
Access test, checkpoint, and call-level reports with recordings, transcripts, and latency insights.
Campaign Configuration
Create and manage dialer campaigns from the dashboard with configurable limits based on available CPU resources.