- Type safety — full TypeScript support with autocomplete
- Simplified authentication — built-in API key handling
- Error handling — structured error responses with detailed messages
- Reduced boilerplate — cleaner, more maintainable code
Available SDKs
Node.js / TypeScript
Package:
retell-sdk on NPMRequirements: Node.js 18.10.0 or higherFeatures: Full TypeScript support, async/await, promise-based APIPython
Package:
retell-sdk on PyPIRequirements: Python 3.7 or higherFeatures: Type hints, async support, comprehensive error handlingSetup
1
Get your API key
Navigate to the API Keys tab in your dashboard to obtain your API key.
2
Install the SDK
- Node.js
- Python
3
Initialize the client
- Node.js
- Python
4
Make your first API call
- Node.js
- Python