Build voice AI agents with ElevenLabs. Use when creating voice assistants, customer service bots, interactive voice characters, or any real-time voice conversation experience.
85
81%
Does it follow best practices?
Impact
96%
1.50xAverage score across 3 eval scenarios
Passed
No findings from the security scan
Outbound calls with dynamic variables
Correct outbound call method
100%
100%
dynamic_variables placement
100%
100%
Double-curly-brace template syntax
100%
100%
conversation_config_override used
0%
100%
call_recording_enabled
100%
100%
Required parameters present
100%
100%
Correct Python SDK import
100%
100%
Loop over recipients
100%
100%
Error handling per call
100%
100%
Webhook tool configuration and server implementation
Webhook in tools array
100%
100%
System tool in built_in_tools
100%
100%
Explicit POST method
100%
100%
Parameters extraction
0%
100%
Webhook response format
0%
100%
Specific tool description
100%
100%
Correct JS SDK import
100%
100%
response_timeout_secs value
100%
100%
request_body_schema defined
100%
100%
Tool location in prompt
100%
100%
React SDK hooks and ConversationProvider pattern
Correct React package
25%
100%
No deprecated package
100%
100%
ConversationProvider wrapper
16%
100%
useConversationControls hook
0%
100%
useConversationStatus hook
0%
100%
useConversationClientTool usage
0%
100%
Provider-level onError
0%
100%
Package declaration present
30%
100%
Client tool returns value
100%
0%
2bad92e
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.