White Label voice assistant for ElevenLabs AI Agents

説明

White Label Voice Chat Widget for ElevenLabs / Eleven Labs 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.

Service notice
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.

Trademarks
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)

Source & Build

Our human-readable source for the widget logic:
• /src/js/main.js distributed as /public/js/main.js

Upstream Sources (for bundled/minified parts inside public/js/main.js)

Upstream Sources

• ElevenLabs JavaScript Client (browser): https://www.npmjs.com/package/@elevenlabs/client
Source repo (monorepo): https://github.com/elevenlabs/packages
• Resampler / AudioWorklet (libsamplerate-js): https://github.com/aolsenjazz/libsamplerate-js
• Font Awesome Free (if shipping all.min.css): https://github.com/FortAwesome/Font-Awesome
License: https://fontawesome.com/license/free

We do not modify these third-party libraries; we only consume them. Licenses are included where applicable.

スクリーンショット

  • Front-end chat panel

インストール

  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.

FAQ

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.

Can I translate the plugin?

Yes. The text domain is white-label-chat-widget-for-elevenlabs-ai-agents. Place translation files in /languages/. WordPress.org will auto-load language packs for this slug.

評価

2025年10月2日
Good support – developer responded very quickly and went out of their way to help with a CSS issue on my theme. Much appreciated..
1件のレビューをすべて表示

貢献者と開発者

White Label voice assistant for ElevenLabs AI Agents はオープンソースソフトウェアです。以下の人々がこのプラグインに貢献しています。

貢献者

“White Label voice assistant for ElevenLabs AI Agents” をあなたの言語に翻訳しましょう。

開発に興味がありますか ?

コードを閲覧するか、SVN リポジトリをチェックするか、開発ログRSS で購読してみてください。

変更履歴

6.0.41

  • Initial public release.