Insighto.ai gives you the flexibility to use your own API keys. This helps you bypass usage charges from Insighto for main and subaccounts when directly consuming your own quotas from these services.


  1. Click on settings

  1. Click on “Your Provider Keys”

  1. Understand Required API Keys for BYOK

To activate BYOK, you’ll need to connect the following keys:

Required

  • OpenAI API Key – Powers chat and AI responses.
  • Azure Speech API Key – Enables text-to-speech and use Azure voices.

Optional

  • ElevenLabs API Key – Needed only if using ElevenLabs for voices on Assistants.
    (You can enter a placeholder like dummy if not using it.)

Important: Both OpenAI and Azure keys must be provided for BYOK to work.

🔗 How to Get Your API Keys

  1. Click the “Add” button next to OpenAI

This opens a dialog box to input your OpenAI API key.


  1. Paste your key, Give a Name to the key and click “Submit”

Your OpenAI key is now saved.


  1. Click the “Add” button next to ElevenLabs

Click the “Add” button next to ElevenLabs


  1. Paste the key or enter dummy, then click “Submit”

Paste the key or enter dummy, then click “Submit”


  1. Click the “Add” button next to Azure

A box will appear to enter your Azure Speech API key.


  1. Paste your key, Region, Name and hit “Submit”

Paste your key, Region, Name and hit “Submit”


  1. Click the “Submit” button on the Provider Keys page

This saves all your added keys


  1. Click “Check Status” to Verify Your Keys

This will validate if the provided keys are correct and active.

✅ If everything is set up properly, you’ll see a success message.
❌ If there’s an issue, you’ll get an error indicating which key needs to be fixed.


  1. View Success and Error Indicators

After clicking “Check Status”, you’ll see a message for each key:

Success Example:
“OpenAI Key Validated Successfully” (shown in green)

Error Example:
“Azure Key Invalid – Please check and re-enter” (shown in red)


  1. Enable BYOK for Your Account

Once all keys are added and show a successful status:

✅ Toggle the “Use My API Keys” checkbox to activate BYOK for your account.
This tells Insighto to use your keys instead of platform credits for all processing.