Advanced call control features including DTMF sending, SIPREC recording, noise suppression, client state, and supervisor controls. This skill provides REST API (curl) examples.
SkillScore100Maintained
Automatic
◆Coding pack
Last verified 8/22/2026
What it changes
Passed 22 of 22 test cases with the skill, and 14 of 22 without it.
Without skill64%
With skill100%
Checks it passed that the model alone missed
Uses the PUT HTTP request method.
Identifies call.conversation.ended as the event_type string.
Uses the actions/suppression_stop endpoint in the request URL.
and 5 more in the full report
8 fixed14 passed either way0 still failing0 broke
Pass-rate lift
+36 pp
Tokens
+610%
Agent turns
0%
Response time
-16%
Model gemini-3.6-flashMeasured 8/22/2026v222 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 8
Prompt
What is the exact string in data.event_type for a Telnyx webhook indicating a call conversation has finished?
What was checked, without and with the skill
Checked
Without skill
With skill
Identifies call.conversation.ended as the event_type string.
Missed
Passed
case-15 · gemini-3.6-flash · 8/22/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md507 linessingle file
Telnyx Voice Advanced - curl
Installation
# curl is pre-installed on macOS, Linux, and Windows 10+
Setup
export TELNYX_API_KEY="YOUR_API_KEY_HERE"
All examples below use $TELNYX_API_KEY for authentication.
Error Handling
All API calls can fail with network errors, rate limits (429), validation errors (422),
or authentication errors (401). Always handle errors in production code: