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.

Configure automatically

1

Select ElevenLabs

In Cekura, go to Agents, create an agent, and select ElevenLabs as the provider.
2

Enter your ElevenLabs credentials

Enter the ElevenLabs Agent ID and an API key with access to Agents. Select US for the default API or EU Residency if your ElevenLabs workspace uses the EU endpoint.Automatically configure an ElevenLabs agent and select its API region in Cekura
3

Configure the agent

Click Configure Agent. Cekura imports the available name, prompt, language, first message, phone number, tools, dynamic variables, and knowledge base.
4

Review the connection

When the import finishes, open the agent and confirm the imported settings before running an evaluator.
To enter the Agent ID and API key yourself, click Set up manually instead and follow the connection-specific steps below.
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