register-twilio-test-audio

Upload mulaw-format test audio to S3 and update Twilio AUDIO_FILES mapping.

6|1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/pwv-vc/agentcribs-community --skill register-twilio-test-audio-pwv-vc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: register-twilio-test-audio
Source: https://github.com/pwv-vc/agentcribs-community/tree/main/resources/tearsheets/arsenal/dot-claude/skills/register-twilio-test-audio
Command: npx skills add https://github.com/pwv-vc/agentcribs-community --skill register-twilio-test-audio-pwv-vc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams manage and register new test audio assets for Twilio voice calls by uploading audio to S3 and updating the registration mapping in the codebase.

Core Features & Use Cases

  • Upload mulaw-format test audio to S3 for Twilio usage.
  • Update the AUDIO_FILES mapping in api/src/scripts/twilio_place_call.py to expose new audio options.
  • Validate the availability of the audio URL in test calls to ensure reliable delivery.

Quick Start

Upload a mulaw-format audio file to S3, update the AUDIO_FILES mapping in api/src/scripts/twilio_place_call.py, and test the Twilio call.

Frequently Asked Questions about register-twilio-test-audio

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I register new test audio for Twilio voice calls?

To register Twilio test audio, upload a mulaw-format audio file to an S3 bucket and update the AUDIO_FILES mapping in the twilio_place_call.py script to expose the new audio option for test calls.

What audio format is required for Twilio test audio files?

Twilio test audio files require mulaw format audio at 8kHz, mono. The file must be uploaded to a publicly accessible S3 bucket before updating the registration mapping in the codebase.

How do I validate that Twilio test audio is available in calls?

Validate Twilio test audio by placing a test call and confirming the audio URL is accessible. The registration process updates the twilio_place_call.py mapping to ensure reliable delivery of the audio asset.

Does Twilio test audio registration work for production environments?

Twilio test audio registration is designed for local development and staging environments where new test audio options are needed. It is not intended for production usage based on the current implementation scope.

Why do I need an S3 bucket with public access for Twilio audio?

An S3 bucket with public access is needed for Twilio audio because Twilio must fetch the audio file via a public URL during the call. The registration process uploads the mulaw file to S3 and maps the URL in the codebase.