StudioMeta turns your WordPress site into a 24/7 AI receptionist — a real-time AI voice agent and AI chat widget that answers visitors by voice or text, books real appointments on your calendar, and, on a WooCommerce store, answers “where is my order?” and product questions from your own live data.
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 6.0 and PHP 7.4.
SourceWordPress plugins · Oct 20, 2026
01 / Source details
About this tool.
StudioMeta turns your WordPress site into a 24/7 AI receptionist — a real-time AI voice agent and AI chat widget that answers visitors by voice or text, books real appointments on your calendar, and, on a WooCommerce store, answers “where is my order?” and product questions from your own live data. It only hands off to a human when it should.
Unlike a scripted chatbot, StudioMeta reads your own site content, docs and pages to build its knowledge base automatically — so it answers from what you’ve actually published, not a canned script.
Every install includes a free trial — no signup, no credit card required. Click “Start Free Trial” to get 30 voice minutes and 100 chat messages, for 30 days.
Why an AI voice agent, not just another chat widget?
Answers by real-time voice, not just text — visitors talk to it like a phone call, right in the browser
Books real appointments — checks your working hours and books open calendar slots on the spot, no calendar tool or webhook required
Trained on your own content — point it at your site, docs or PDFs and it builds a knowledge base in one click
No API key to manage — the AI runs on our hosted infrastructure
No coding required — install, click Start Free Trial, and the widget is live
Try before you buy — 30 voice minutes and 100 chat messages for 30 days, no credit card
Key features
AI voice agent — visitors talk to your AI agent, the agent talks back (real-time, streaming) — like a phone call to your front desk
AI live chat — the same agent in a classic chat widget, for visitors who prefer typing
Appointment booking — checks your working hours and books real calendar slots during the conversation
Google Calendar sync — connect in one click, no API key; busy times stay off what visitors are offered
Multi-language — English, Persian (فارسی), Arabic, French, Spanish, and more, auto-detected per visitor
Knowledge base import — auto-crawl your site to train the agent on your content
Customizable widget — color, position (bottom-left/right), style (FAB or pill), six ready themes
Gutenberg block — drag a “Voice AI Widget” block into any page or post to place the widget inline, no shortcode needed
Suggested questions — chips that prompt visitors with common questions
Agent customization — name, voice, response style, system prompt, timezone
WooCommerce store assistant — answers order and product questions from your own store: order status for guest checkouts as well as account holders, live prices, stock, specifications, and a one-click link that fills the cart and opens checkout
Answers your phone too — connect your own Twilio number and the same agent answers real phone calls
Smart Navigation — opens the page a visitor asks for, such as pricing or contact, mid-conversation
Live chat with your team — visitors who ask for a person reach your team via Telegram, on your site
CRM integration — connect your own HubSpot account and every call and chat logs as a contact with notes
Custom tools & automation — connect your agent to any automation platform (n8n, Make, Zapier) via a webhook you provide
Usage dashboard — see voice minutes used, sessions, and remaining quota
Smart fallback — when one quota is exhausted, the other stays available
Real estate agencies — qualifies leads, schedules showings
Law firms — takes after-hours intake through the site
Restaurants — handles reservations and hours questions
Ecommerce stores — answers “where is my order” and product questions straight from WooCommerce
Any small business that doesn’t want to miss another website inquiry
How the trial works
01Activate the plugin, then click Start Free Trial in the admin panel
02Use 30 voice minutes and 100 chat messages on real visitor conversations, within 30 days
03When the voice quota is exhausted, the chat widget keeps working (and vice versa)
04When both are exhausted, the widget shows an upgrade button linking to our pricing page
Upgrading to a paid plan
If you want unlimited or higher quotas, visit studiometa.io/pricing . After purchase, your widget reactivates automatically within 5 minutes — no need to copy and paste a license key.
External services
This plugin connects to external services provided by StudioMeta to function. This is required because the plugin is an interface to a hosted AI assistant. The following services are used:
1. StudioMeta Voice AI API (api2.studiometa.io)
What it does: Hosts the AI agent. Handles license validation, quota tracking, knowledge base storage, agent configuration, voice/chat session orchestration, and dashboard analytics.
When it is contacted:
On plugin activation: to issue a free trial license (sends site URL, admin email, business name, site fingerprint, WordPress version, plugin version, language preference)
When you save settings or agent configuration: to sync your changes to the hosted agent
When you click “Import KB from Website”: to crawl your public pages and build a knowledge base
When you click “Optimize with AI”: to improve your system prompt
When the admin Dashboard loads: to fetch usage statistics
Every 5 minutes (cached): to check current quota status (decides whether the widget shows voice, chat, both, or an upgrade button)
When a visitor uses the voice or chat widget: a WebSocket connection is opened to wss://api2.studiometa.io/voice to stream audio and messages
Data sent: site URL, admin email, business name, business phone number (only if you enter one), your custom agent configuration (name, voice, system prompt, knowledge base text, suggested questions, custom tools), and during sessions: visitor audio and chat messages.
What is kept, and for how long: voice conversations are recorded and stored on our servers so that you can play them back under Voice AI → Voice Summary; those recordings are deleted automatically 30 days after the call. A written transcript of each conversation (both what the visitor said and what the agent replied) is stored alongside it and is deleted automatically 90 days after the call. The short AI summary of a call is kept after that, so the Voice Summary screen still shows what older sessions were about once the word-for-word text is gone; summaries are removed when your account is deleted, or sooner on request. Because visitors are recorded, you should say so on your site — some jurisdictions require everyone in a conversation to be told before recording begins.
If you enable the WooCommerce Store Assistant: when a visitor asks about a product or an order during a conversation, the agent requests that record from your own site and the answer passes through api2.studiometa.io so it can be spoken or written back. That means the product details, or the status, items and total of the order the visitor asked about, are sent for the duration of that reply. Nothing is copied to us in advance: your catalog and orders are read live from your site at the moment of the question, and only the record asked about is involved. The feature is off until you turn it on under Voice AI → Integrations.
Data NOT sent: WordPress user accounts or passwords, post content (unless you explicitly import it via “Import KB”), visitor IP addresses.
What it does: Sends transactional emails (welcome email on activation, license key email after purchase, usage alerts at 80% and 100%, monthly usage report).
When it is contacted:
Once on plugin activation: to trigger the welcome email
When usage thresholds are crossed (server-side): to trigger usage alert emails
Data sent: admin email, site URL, business name, current plan, usage percentages.
3. HubSpot (api.hubapi.com) — optional, only if you connect it
What it does: Syncs leads captured by the voice/chat widget (name, email, phone, notes) into your own HubSpot CRM as contacts.
When it is contacted: Only if you explicitly connect HubSpot under Voice AI → Integrations by entering your own HubSpot Private App Token. If you never connect it, the plugin never contacts HubSpot.
When you click “Connect”: one test request to api.hubapi.com to verify your token
When the widget captures a lead: the lead’s name, email, phone, and notes are sent to api.hubapi.com to create/update a contact in your HubSpot account
Data sent: your HubSpot Private App Token (stored in your WordPress database, sent only to HubSpot), and captured lead fields (name, email, phone, notes).
Service homepage: https://www.hubspot.com
Terms of Service: https://legal.hubspot.com/terms-of-service
4. Google Gemini Live (indirectly, via api2.studiometa.io)
The AI capabilities are powered by Google’s Gemini Live API. The plugin does not contact Google directly — all requests go through api2.studiometa.io , which forwards them to Google. You do not need a Google account or API key.
Google Gemini Terms: https://ai.google.dev/terms
Google Privacy Policy: https://policies.google.com/privacy
5. OpenAI Realtime (indirectly, via api2.studiometa.io)
On the Premium and Enterprise plans, voice conversations are powered by OpenAI’s Realtime API instead. The plugin does not contact OpenAI directly — all requests go through api2.studiometa.io , which forwards them to OpenAI. You do not need an OpenAI account or API key. Plans other than Premium and Enterprise do not use this service.
Data sent: the visitor’s microphone audio and typed messages during a voice conversation, plus your configured agent name, greeting, system prompt and knowledge base.
OpenAI Terms of Use: https://openai.com/policies/terms-of-use
6. Google Calendar (calendar.googleapis.com) — optional, only
See it in action
Screenshots & previews.
Chat widget on a live site showing clickable contact cardsVoice call in progress — real-time voice conversation with AI agentAdmin dashboard — usage stats, session history, and quota trackingAgent customization — knowledge base import, system prompt, and suggested questionsWidget appearance — six visual themes to match your brandLive chat with your team — a visitor talks to a person from your team without leaving the siteStaff Requests — connect your team's Telegram group, set the wait, and see how it works
02 / Source details
Getting started.
01Upload the studiometa-voice-ai folder to /wp-content/plugins/ , OR install through the WordPress plugin browser
02Activate the plugin through the Plugins menu in WordPress
03Click Start Free Trial in the admin notice to activate your free trial — you’ll see the Voice AI menu item in your WordPress admin sidebar
04Click Voice AI → My Agent to customize your assistant’s name, voice, and knowledge base
05The widget appears as a floating button on every page of your site — or place it inline with the Voice AI Widget block in the block editor, or the shortcode [smva_widget]
03 / Source details
Frequently asked questions.
Do I need to create an account?
No. Click Start Free Trial in the admin panel after activation. No account or credit card needed.
Is StudioMeta Voice AI free?
Every install starts with a free trial (30 voice minutes + 100 chat messages for 30 days, no credit card). During the trial, if one quota runs out the other keeps working. When both run out or the 30 days end, upgrade to keep going.
Do I need coding skills to set this up?
No. Install the plugin, click Start Free Trial, and the widget appears automatically. Customizing your agent’s name, voice, and knowledge base is done through simple admin screens — no code, no API keys.
Will this slow down my site?
The widget script loads in the footer after your page content, so it doesn’t block your site from rendering.
Which AI powers the assistant, and do I need my own API key?
The assistant runs entirely on StudioMeta’s hosted AI Engine. You don’t need your own API key or a separate AI subscription — everything is included in the plugin.
What happens when my trial runs out?
The widget shows an upgrade button linking to our pricing page. If you’ve used all your voice minutes but still have chat messages, the widget shows only the chat tab (and vice versa).
Will the widget reactivate automatically after I purchase?
Yes. Within 5 minutes of your purchase, the plugin detects the upgrade and the widget switches back to full mode. You don’t need to copy and paste a license key.
Can I customize the voice and personality of the agent?
Yes. Go to Voice AI → My Agent to set the agent’s name, voice (multiple voices available), response style (concise / balanced / detailed), system prompt, and knowledge base.
What languages does the assistant speak?
English, Persian (فارسی), Arabic, French, Spanish, and more. Set the language under Voice AI → General .
Can I add the widget to specific pages only?
Yes. By default the widget appears site-wide. You can disable that and use the shortcode [smva_widget] , or the Voice AI Widget Gutenberg block, to place it manually on selected pages.
Is there a Gutenberg block?
Yes. Search for “Voice AI Widget” in the block inserter and drag it into any page or post to place the widget at that exact spot — no shortcode needed. It works the same as the [smva_widget] shortcode.
Does this work on mobile?
Yes. The widget is fully responsive and supports voice on mobile browsers that allow microphone access (most modern browsers do).
Can a visitor talk to a real person?
Yes, in text chat, if you connect your team’s Telegram group under Voice AI → Staff Requests . When a visitor asks for a person, the group gets their request and the conversation so far; whoever taps “I’ll take it” chats with them from Telegram while they stay on your site. If nobody takes it within the wait you set, the request is saved for later and the visitor is told so, with a reference.
Do my team members need to install anything?
Only Telegram, on their phone or computer. Create a group with the people who should answer visitors, then click “Connect a Telegram group” in the plugin and pick that group. Sending /help in the group shows how to take, answer and end a chat.
What happens when the assistant cannot decide something?
With Staff Requests turned on, a request that needs a person — an exception, a price you have not given the assistant — is recorded for your team instead of being answered, and the visitor is told exactly what you wrote they should expect. Visitors can later ask where it stands, giving its reference and the email or phone they used.
Does the plugin send data anywhere?
Yes. Because the AI runs on our hosted infrastructure (api2.studiometa.io), the plugin sends configuration data and conversation contents to our servers. See the External Services section above for full details.
Is uninstalling the plugin clean?
Yes. When you uninstall, the plugin removes all its options, transients, and licensing data from your WordPress database.
Where can I get support?
Visit studiometa.io/contact or use the support forum on this plugin’s WordPress.org page.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati