---
title: OpenAI Integration
slug: openai-integration
docTags: 
createdAt: 2025-08-17T19:17:25.367Z
---

This integration allows you to connect Wazzap with **OpenAI** so text messages can be converted into WhatsApp voice notes using OpenAI’s Text-to-Speech models.

::Image[]{src="https://api.archbee.com/api/optimize/srzEvL3tK0Cgq-VfwOzrO/EAeOrG5Qr97SW_GaVss37_image.png" size="62" width="426" height="190" position="center" caption="OpenAI ApiKey" showCaption="true"}

### Requirements

1. You must have an **OpenAI account**.
   - Sign up here: [https://platform.openai.com/signup](https://platform.openai.com/signup)
2. Generate an **API Key** from your OpenAI dashboard.
   - Manage keys here: [https://platform.openai.com/account/usage](https://platform.openai.com/account/usage)
3. Review the OpenAI TTS documentation.
   - Docs: [https://platform.openai.com/docs/guides/text-to-speech](https://platform.openai.com/docs/guides/text-to-speech)
4. **Add credits to your OpenAI account**.
   - It is recommended to add at least **$10 USD** to ensure smooth usage and avoid interruptions.
   - Without credits, the TTS service will not process requests.

### Connecting Wazzap to OpenAI

1. Go to your **Wazzap SubAccount Panel**.
2. Navigate to **Settings → General**.
3. Paste your **OpenAI API Key** in the corresponding field.

::Image[]{src="https://api.archbee.com/api/optimize/srzEvL3tK0Cgq-VfwOzrO/hf7-yQqGM0zW_VnMwJ3rg_image.png" size="58" width="695" height="427" position="center" showCaption="false"}

4. (Optional) Enable [Send Transcription](docId\:jOatBVmc9wEZy2BKqJTov)**&#x20;&#x20;**&#x69;f you want a text copy of each voice note.&#x20;

::Image[]{src="https://api.archbee.com/api/optimize/srzEvL3tK0Cgq-VfwOzrO/WkJ-us492M_xL4PenBNVV_image.png" size="28" width="129" height="93" position="center" showCaption="false"}

5. Click **Save Voice** to confirm your integration.
6. A confirmation message will appear: **“OpenAI Voice successfully connected!”**
7. In Settings select the default voice for sending audios.

::Image[]{src="https://api.archbee.com/api/optimize/srzEvL3tK0Cgq-VfwOzrO/ymBCGNuIwwF4t2Z3KRl-Y_image.png" size="22" width="86" height="75" position="center" showCaption="false"}

1. Click **Fetch voices** to load your available voices.
2. Select a **default voice** (e.g., *Dorothy (premade)*, *Shimmer*, or a custom voice ID).
3. Click **Save Voice** to confirm your integration.
4. A confirmation message will appear: **“ElevenLabs Voice successfully connected!”**

### Testing the Integration

1. From your CRM Conversations tab (e.g., HighLevel), send the following command: #voice|*Hello, how are you?&#x20;*(Learn more about this command here: [Voice](docId:9BA32885jjMQp0TYUUWKF) )
2. Wazzap will process the text with **OpenAI TTS**.
3. The recipient will receive a WhatsApp **voice note** that says: *“Hello, how are you?”*

### Integration Complete

✅ Your Wazzap account is now integrated with **OpenAI Voice**.
&#x20;You can send natural-sounding voice notes automatically through WhatsApp, directly from your CRM.

### ⚠️ Important Notes

1. You must keep your **API Key active**; expired or deleted keys will break the integration.
2. Ensure your OpenAI account always has **sufficient balance** (minimum recommended: $10 USD).
3. OpenAI currently provides **standardized voices** — customization is limited compared to ElevenLabs.
4. All commands must be sent via the **CRM Conversations tab**, not the WhatsApp mobile app.

