Community integration for Genesys Cloud. Last verified: 2026-06-11.
Prerequisites
- A Cartesia subscription using a paid plan
- A Cartesia API key; looks like
sk_car_... - Access to a Genesys Cloud organization where you can install and configure integrations
Genesys does not support Cartesia’s free subscription plan due to minimum concurrency requirements
Configure the Genesys TTS Connector with Sonic
Open the Genesys TTS Connector integration
If you did not previously install the integration into your Genesys Cloud organization, install the Genesys TTS Connector now.If you already installed the integration:
- Click Menu > IT and Integrations > Integrations.
- Search for and open the Genesys TTS Connector integration.

Name the integration
In the Details tab, enter a unique name for the integration. This can be anything you want, such as
Genesys TTS Connector: Cartesia.Open the Configuration tab
On the Genesys TTS Connector: Cartesia integration page, click Configuration.
Configure properties
Under Properties, enter these values:

| Property name | Value |
|---|---|
| Synthesize Text URI | https://api.cartesia.ai/tts/bytes |
| List Voices URI | https://api.cartesia.ai/voices/export |
| Synthesize Text Request Method | post |
| Voices Attribute | data |
| Voice Name Attribute | name |
| Voice Id Attribute | id |
| Voice Language Attribute | language |
| Voice Gender Attribute | gender |
| PCI Compliant | True |
These properties are not used and can be left alone
These properties are not used and can be left alone
- Synthesize Text Attribute
- Synthesize Voice Attribute
- Synthesize Languages Attribute
- Synthesize OutputFormat Attribute
- Synthesize Sample Rate Attribute
- Voice Type Attribute

Set the advanced JSON configuration
Click Advanced, then copy and paste this as the JSON configuration:
- If these settings generate garbled audio, come back and change
output_formatto match your telephony setup. See Output Format for details. - Before using Sonic in production, change
sonic-latestto a dated model snapshot from TTS models for stability.

Add credentials
- Click Credentials, then click Configure.
- In the Configure Credentials dialog, select Credential Type: User Defined.
-
Click Add Credential Field, then add these fields:
Key X-Api-Key X-Api-KeyYour API key from play.cartesia.ai/keys Key Cartesia-Version Cartesia-Version2026-03-01 - Click Confirm.

Save and activate the integration
Click Save & Activate.Back on the Integrations page, your Genesys TTS Connector integration status should change to Active after a few seconds, or show an error.

Troubleshooting activation errors
Troubleshooting activation errors
| Error message | What it means |
|---|---|
| You must be logged in to access this endpoint | X-Api-Key credential is incorrect |
| Invalid Cartesia-Version header | Cartesia-Version credential is incorrect |
quota_exceeded | You need to upgrade your Cartesia subscription |
| Your request was invalid | Something is wrong with Configuration > Properties or Configuration > Advanced |

Try out Sonic
On the Genesys Cloud Architect page, select your newly configured integration and use it for a supported language.You can try out different voices on the Architect page, or on play.cartesia.ai/voices.
See Choosing a Voice for tips.

Resources
Genesys TTS Engine
Genesys text-to-speech documentation
Genesys TTS Connector
Genesys integration documentation
Pricing
Cartesia’s subscription plans and their limits
Subscription
Manage your Cartesia subscription
API Keys
Create and manage Cartesia API keys
Output Format
How to find the right parameters for output audio
Choosing a voice
How to pick the best voice for your agents
Voice Library
Try out voices for Sonic in the Cartesia playground