Skip to content
Wozena
ProductSolutionsPricingDocs
Log inGet started
Docs home
Get started
  • How Wozena works
  • Quickstart checklist
  • Create your agency
Products & services
  • Sell an agent as a service
Voice agents
  • Connect Retell
  • Phone numbers
  • Build an agent
  • Knowledge bases
  • Test and publish
  • Share an agent
White-label
  • Branding
  • Custom domains
  • Email and sending domain
  • The client portal
Clients & team
  • Clients
  • Team, roles and invites
Sell & bill
  • Connect Stripe
  • Client plans
  • Plan links and storefront
  • Billing clients
  • Your Wozena plan
Integrations & automation
  • CRMs and calendars
  • In-call tools
  • Post-call automations
  • Webhooks
Outbound & operations
  • Contacts and campaigns
  • Calls and reports
  • Security and access
  • Troubleshooting
Docs / Voice agents

Connect Retell

Create a Retell account, pick the right API key, and connect it.

Wozena runs every voice agent on your own Retell AI account. Connecting Retell is the first thing to do after you create your agency: until you do, you can’t load voices, publish agents, buy numbers or place test calls.

Before you start
  • A Retell AI account. Create one on Retell’s website if you don’t have one yet.
  • At least one voice available in your Retell account. Wozena picks a voice from Retell when you create an agent.
  • You’re the agency owner. Admins and other roles can’t connect or replace provider keys.
  • The Retell API key tagged Webhook, or another key you’ve set as the webhook key (see below).

Why you use your own Retell account#

Wozena uses a bring-your-own-key model. You connect your Retell API key once, and Wozena uses it to create and manage agents and phone numbers on your behalf. As the onboarding card puts it: “Agents, numbers and usage stay on your Retell account”.

  • Your agents and phone numbers are created in your Retell account, and you can see them there.
  • You pay Retell directly for call minutes and telephony, on your own Retell billing.
  • You decide what to charge your clients on top. See Client plans and Billing clients.

One Retell account serves your whole agency. Every client workspace uses the same connection. For the bigger picture, read How Wozena works.

Which key to use#

Retell’s API Keys page can list several keys. Pick carefully: Retell signs every call event (call started, call ended, call analyzed) with its webhook key, and Wozena checks that signature with the key you connect. If the two don’t match, Wozena rejects the events. The product gives this guidance next to the key field:

Use the key tagged Webhook
“Use the key tagged "Webhook" in Retell's API Keys page — or, if you prefer a dedicated key, open its "⋮" menu in Retell and choose "Set as webhook key". Retell signs call events with the webhook key, so a key without that tag connects fine but every inbound call event is rejected.”

The connection form can’t tell which key is the webhook key. A key without the tag still validates and shows “Connected”. The problem only shows up later: calls happen in Retell, but no call records, transcripts or outcomes reach Wozena, and anything that depends on call events, such as post-call automations, doesn’t run. Provider Connections shows it: “Call events are being rejected” appears under Retell as soon as Retell sends an event the connected key can’t verify.

Find your keys on Retell’s API keys page (in Retell, Settings › API keys).

Connect Retell#

You can connect from Provider Connections at any time, or from the last step of agency setup.

From Provider Connections

  1. Open Provider Connections
    In the sidebar, under Agency, click Provider Connections.
  2. Start the Retell connection
    Find the “Retell” row (“Voice agents, phone calls and telephony.”) and click “Connect Retell”. A drawer titled “Connect Retell” opens. Use “Open Retell API keys” to jump to your keys in Retell.
  3. Copy the webhook key from Retell
    In Retell, copy the key tagged Webhook. The field’s placeholder, “key_…”, shows the format to expect.
  4. Paste and connect
    Paste the key into “Retell API key” and click “Connect Retell”. Wozena checks the key with Retell before saving it. When it’s accepted you see “Retell connected”.

Once connected, the Retell row shows:

  • A “Connected” badge.
  • The counts “Synced agents”, “Active phone numbers” and “Client workspaces”.
  • “Encrypted key ending ···· 1234” (with your key’s last four characters). Wozena stores the key encrypted and only ever shows the last four characters.

The card at the top of the page tracks both providers you need. It reads “Everything the platform needs is connected” once Retell and Stripe are both done. To set up Stripe, see Connect Stripe.

During agency setup

The “Go live” step of onboarding has a “Connect your Retell key” card marked “Recommended”. Paste the key and click “Connect”. Open “Which key do I use?” to see the same webhook-key guidance. See Create your agency for the rest of setup.

If Retell doesn’t accept the key, the card changes to “We couldn’t connect to Retell” with the reason and a “Needs attention” badge. Your workspace and brand are already saved: paste a valid key and click “Retry”, or choose “Skip for now — I’ll connect Retell later” and connect it from Provider Connections when you’re ready.

What connecting does and doesn’t do#

Saving the key only stores it. It doesn’t change anything in your Retell account.

WhatWhen it happens
Call events for an agent are sent to WozenaWhen you create, edit or import that agent in Wozena. Each save points the agent’s call events at your agency.
A phone number sends inbound calls through Wozena’s routingWhen you route the number to an agent on its Routing tab.
Numbers that already exist in your Retell account appear in WozenaOnly when you run “Sync” on Phone Numbers. See Phone numbers.
Agents that already exist in your Retell account appear in WozenaOnly when you import them. See Import an existing Retell agent.
Note
Agents you build in Retell’s own dashboard don’t report calls to Wozena until you import them. Build new agents in Wozena, or import existing ones.

Replace the key#

Replace the key when you rotate keys in Retell, or when you connected a key that isn’t the webhook key.

  1. Open the replace drawer
    In Provider Connections, on the Retell row, click “Replace key”. The drawer “Replace Retell key” opens.
  2. Paste the new key
    Paste the new key from the same Retell account.
  3. Validate and replace
    Click “Validate and replace key”. When it succeeds you see “Retell key replaced”.

Replacing is safe to try. “The current key stays active unless the replacement validates successfully.” and “A rejected replacement is never stored.”

Daily key check

We check your Retell key once a day. If Retell rejects it (for example because it was deleted in Retell), the row shows “Key rejected”, calls, publishing and number sync pause, and you get a notification and an email at your notification address. Replace the key to resume. A Retell outage never marks your key as rejected: only an explicit rejection does.

Disconnect Retell

Click “Disconnect” on the Retell row. The confirmation lists what stops working: your agents stop answering and can’t be published, and your numbers stop reaching an agent. Nothing is deleted from your Retell account, and connecting the same account again restores everything.

Note
You can’t disconnect while campaigns are running or scheduled. Pause or stop them first.

Switching to a different Retell account#

Your agents and numbers live in the Retell account they were created in. A key from a different Retell account can’t reach them.

Numbers stop routing if you change accounts
If you replace the key with one from another Retell account, existing phone numbers stop routing. When you try to change their routing, you’ll see a message that ends “The provider API key was likely changed after the number was added — re-import the number on the current account, or restore the original key.” Only replace the key with one from the same Retell account, unless you’re deliberately moving and are ready to re-import every number.

If you replaced the key by mistake, replace it again with a key from the original account. Your existing numbers work again once the original key is back.

Troubleshooting#

What you seeWhat to do
“Retell rejected that key” or “The provider rejected this key”Retell didn’t accept the key. Check you copied the whole key with no spaces, that it hasn’t been deleted in Retell, and that it’s a Retell API key. Copy it again and retry.
“That doesn't look like a Retell API key.”Shown during onboarding when the value is too short to be a key. Paste the full key.
“Agency owner access required”Only the agency owner can connect or replace provider keys. Ask your owner to do it.
“Voice provider not connected” or “Voice provider not connected — connect it to publish.”No Retell key is connected yet. Connect one in Provider Connections.
“Connect your voice provider to load voices.” or “No voices are available from your provider — add a voice there, then try again.”Either no key is connected, or your Retell account has no voices. Connect the key, or add a voice in Retell, then create the agent again.
Calls happen, but nothing shows up in CallsThe connected key probably isn’t the webhook key, so Wozena rejects Retell’s call events. In Retell, either set the connected key as the webhook key (its ⋮ menu › Set as webhook key), or use “Replace key” to connect the key tagged Webhook. Also check the agent was created or imported in Wozena.
A number you had in Retell is missing from Phone NumbersConnecting doesn’t import numbers. Run “Sync” on the Phone Numbers page.

For more fixes across the product, see Troubleshooting.

Stuck? Ask Ada or email support, or check Troubleshooting.
PreviousSell an agent as a serviceNextPhone numbers
On this page
  • Why you use your own Retell account
  • Which key to use
  • Connect Retell
  • What connecting does and doesn’t do
  • Replace the key
  • Switching to a different Retell account
  • Troubleshooting
Wozena

A white-label platform for agencies selling AI phone agents to client businesses.

A Retell AI product
ProductClient portalsAgentsCampaignsClient billingReports
ResourcesDocumentationPricingChangelogStatusSupport
CompanySolutionsPartnersTrust centerPrivacyTerms
© 2026 Wozena · Powered by Retell AI
LinkedInXYouTube