--- title: SDKs | revox description: Official Revox client libraries --- ## Official SDKs Revox provides official client libraries for the following languages. Use them to integrate the Revox API into your application quickly and easily. ### Python Install with pip: Terminal window ``` pip install revox ``` [View on PyPI](https://pypi.org/project/revox/) ### TypeScript Install with npm: Terminal window ``` npm install @revoxai/sdk ``` [View on npm](https://www.npmjs.com/package/@revoxai/sdk) ### Ruby Install with gem: Terminal window ``` gem install revox ``` [View on RubyGems](https://rubygems.org/gems/revox) ## API Reference The SDKs wrap the Revox REST API. For full endpoint documentation — request parameters, response schemas, and code examples — see the [API Reference](/api/index.md). Key endpoints: - [Create a campaign](/api/campaigns/create-a-campaign/index.md) — launch bulk outbound AI call campaigns - [Place a call](/api/calls/place-a-call/index.md) — start an outbound AI call - [Create an assistant](/api/assistants/create-an-assistant/index.md) — define the AI agent behavior - [Get voices](/api/voices/get-voices/index.md) — browse available voices