← ClaudeAtlas

sinch-voice-apilisted

Build voice apps with Sinch Voice REST API. Use for phone calls, text-to-speech (TTS), IVR menus, DTMF input, conference calling, call recording, call forwarding, answering machine detection (AMD), SIP routing, WebSocket audio streaming, and SVAML call control.
sinch/skills · ★ 8 · AI & Automation · score 78
Install: claude install-skill sinch/skills
# Sinch Voice API ## Overview The Sinch Voice API lets you make, receive, and control voice calls programmatically via REST. It uses **SVAML** (Sinch Voice Application Markup Language) to define call flows through callback events. ## Agent Instructions Before generating code, you MUST ask the user: 1. **Approach** — SDK or direct API calls (curl/fetch/requests)? - [Node.js SDK Reference](https://developers.sinch.com/docs/voice/sdk/node/syntax-reference.md) - [Python SDK Reference](https://developers.sinch.com/docs/voice/sdk/py/syntax-reference.md) - [Java SDK Reference](https://developers.sinch.com/docs/voice/sdk/java/syntax-reference.md) - [.NET SDK Reference](https://developers.sinch.com/docs/voice/sdk/dotnet/syntax-reference.md) 2. **Language** — Node.js, Python, Java, .NET, curl? When generating SDK code, fetch the corresponding SDK reference page for accurate method signatures, or use the bundled examples: - [Node.js examples](references/examples/nodejs.md) | [Python examples](references/examples/python.md) | [Java examples](references/examples/java.md) | [.NET examples](references/examples/dotnet.md) When generating direct API calls, use the [Voice API Reference (Markdown)](https://developers.sinch.com/docs/voice/api-reference/voice.md) for request/response schemas. ## Getting Started ### Agent Credentials handling Store credentials in environment variables — never hardcode application keys or secrets in commands or source code: ```bash export SIN