Skip to main content

Overview

Test your ElevenLabs agents using multiple methods: phone numbers, websockets, or chat interfaces. Choose the testing method that best fits your use case.
Test your agents using phone numbers directly from the frontend.
1

Configure phone number

Go to your agent settings and configure the phone number for testing:ElevenLabs Phone Number Configuration
Enter the phone number associated with your ElevenLabs agent. No additional credentials required for phone-based testing.
2

Run tests from frontend

Select scenarios and run tests using the UI. This will open the Configure Run dialog.In the Configure Run dialog, select Telephony under Voice connections and click Run.Run ElevenLabs Phone TestsCekura automatically:
  • Initiates phone calls to your agent
  • Executes test scenarios
  • Captures audio and transcript data
You can override the phone number directly in this dialog before running.

Connection options that appear greyed out have not been configured in Agent Settings yet — set them up there to enable them.
3

View results

Results appear in your dashboard. Track test status, metrics, and conversation details in real-time.

Mock Tools (optional)

If your ElevenLabs agent calls tools, you can test it without hitting live services using Mock Tools. Use Auto-Fetch to pull your ElevenLabs tools and generate mock data, then enable the Mock toggle — Cekura updates the webhook tool URLs directly in your agent configuration and restores the originals when you disable the toggle. ElevenLabs’ conversation data already includes the tool calls your agent made, and Cekura extracts those into the transcript automatically. So the Mock Tool Call Accuracy metric works out of the box — unlike a custom integration, you don’t assemble or send the transcript yourself.

Next Steps