Eleven Labs Agent Widget WordPress Plugin
£30.00
Full license + 1 year updates and support.
PRO Version includes;
- Voice / Audio functionality
- Post Call transcript via email
- Tool Calling including page url redirect for AI driven page navigation.
- Priority support
White-label chat widget that connects to ElevenLabs Agents. Clean UI, no API key exposure in the front end.
Description
White Label Chat Widget for ElevenLabs AI Agents adds a lightweight chat panel to your site and connects it to an ElevenLabs Agent.
– Fully white-label front end and admin.
– Uses signed URLs so no API key exposed in the browser.
– Simple setup: paste your ElevenLabs Agent ID (and key) and enable.
– Accessible UI with keyboard navigation and ARIA labels.
– Works with most themes and page builders.
This plugin integrates with the ElevenLabs Conversational AI API to provide chat functionality. Using it requires an ElevenLabs account and Agent ID. API usage is subject to your ElevenLabs plan.
This plugin is not affiliated with or endorsed by ElevenLabs. “ElevenLabs” is a trademark of its respective owner.
== Features ==
* Floating launcher + slide-in panel
* Text chat with your ElevenLabs Agent
* Minimal, theme-friendly styles with CSS variables
* Admin settings page under **Settings → White Label Chat Widget**
* Optional debug logging (disabled unless WP_DEBUG is enabled)
== Installation ==
1. Upload the plugin folder to `/wp-content/plugins/` or install via **Plugins → Add New**.
2. Activate the plugin.
3. Go to **Settings → White Label Chat Widget**.
4. Enter your **Agent ID** (and API key if required by your setup).
5. Save. The launcher should appear on the front end.
== Frequently Asked Questions ==
= Do I need an ElevenLabs account? =
Yes. You’ll need an ElevenLabs Agent ID (and API key depending on your configuration).
= Does the plugin store personal data? =
Chat content is sent to ElevenLabs to enable the conversation. The plugin itself only stores its settings in the WordPress options table. If you enable any debug logging, logs are written to your uploads directory while WP_DEBUG is on.
= Is any data sent to third parties besides ElevenLabs? =
No. The plugin makes requests only to ElevenLabs endpoints you configure.