{"id":327518,"date":"2026-06-18T06:01:18","date_gmt":"2026-06-18T06:01:18","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/voxcart-for-woocommerce\/"},"modified":"2026-06-29T10:39:54","modified_gmt":"2026-06-29T10:39:54","slug":"voxcart-for-woocommerce","status":"publish","type":"plugin","link":"https:\/\/ca.wordpress.org\/plugins\/voxcart-for-woocommerce\/","author":23517826,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.0.6","stable_tag":"1.0.6","tested":"7.0","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"VoxCartAI for WooCommerce","header_author":"TheOne Technologies","header_description":"Connects your WooCommerce store to an AI agent over WebSockets \u2014 streams order, product, and customer events, and embeds the voice-AI widget on the storefront. Ported from the VoxCart Shopify plugin.","assets_banners_color":"c7c3da","last_updated":"2026-06-29 10:39:54","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/voxcart.theonetechnologies.co.in","header_author_uri":"https:\/\/theonetechnologies.co.in","rating":0,"author_block_rating":0,"active_installs":0,"downloads":221,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.0.0":{"tag":"1.0.0","author":"voxcart","date":"2026-06-22 07:14:37"},"1.0.1":{"tag":"1.0.1","author":"voxcart","date":"2026-06-22 07:14:37"},"1.0.2":{"tag":"1.0.2","author":"voxcart","date":"2026-06-18 10:57:22"},"1.0.3":{"tag":"1.0.3","author":"voxcart","date":"2026-06-18 12:42:49"},"1.0.4":{"tag":"1.0.4","author":"voxcart","date":"2026-06-22 11:51:59"},"1.0.5":{"tag":"1.0.5","author":"voxcart","date":"2026-06-23 12:50:34"},"1.0.6":{"tag":"1.0.6","author":"voxcart","date":"2026-06-29 10:39:54"}},"upgrade_notice":{"1.0.6":"<p>Voice widget enabled by default for new installs. No action required for existing installs.<\/p>","1.0.5":"<p>Updated screenshots. No action required.<\/p>","1.0.4":"<p>Branding update only. No action required.<\/p>","1.0.3":"<p>Updated description and banner. No action required.<\/p>","1.0.2":"<p>Service URLs are now pre-filled \u2014 new installs only need an API Key and Agent ID. Existing settings are unaffected.<\/p>","1.0.1":"<p>Branding and documentation update. No action required.<\/p>","1.0.0":"<p>Initial release.<\/p>"},"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3576747,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3576747,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3592354,"resolution":"1544x500","location":"assets","locale":"","width":2106,"height":747},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3592477,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3583250,"resolution":"1","location":"assets","locale":"","width":1280,"height":853},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3583250,"resolution":"2","location":"assets","locale":"","width":1280,"height":853},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3583250,"resolution":"3","location":"assets","locale":"","width":1280,"height":853}},"screenshots":{"1":"Admin dashboard showing configuration status and log viewer.","2":"Settings page \u2014 connection details, WooCommerce events, and storefront widget options.","3":"Storefront voice widget floating call button."}},"plugin_section":[],"plugin_tags":[148323,2369,282,251251,286],"plugin_category":[45],"plugin_contributors":[267648],"plugin_business_model":[],"class_list":["post-327518","plugin","type-plugin","status-publish","hentry","plugin_tags-conversational-ai","plugin_tags-customer-support","plugin_tags-ecommerce","plugin_tags-voice-ai","plugin_tags-woocommerce","plugin_category-ecommerce","plugin_contributors-voxcart","plugin_committers-voxcart"],"banners":{"banner":"https:\/\/ps.w.org\/voxcart-for-woocommerce\/assets\/banner-772x250.png?rev=3592477","banner_2x":"https:\/\/ps.w.org\/voxcart-for-woocommerce\/assets\/banner-1544x500.png?rev=3592354","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/voxcart-for-woocommerce\/assets\/icon-128x128.png?rev=3576747","icon_2x":"https:\/\/ps.w.org\/voxcart-for-woocommerce\/assets\/icon-256x256.png?rev=3576747","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/voxcart-for-woocommerce\/assets\/screenshot-1.png?rev=3583250","caption":"Admin dashboard showing configuration status and log viewer."},{"src":"https:\/\/ps.w.org\/voxcart-for-woocommerce\/assets\/screenshot-2.png?rev=3583250","caption":"Settings page \u2014 connection details, WooCommerce events, and storefront widget options."},{"src":"https:\/\/ps.w.org\/voxcart-for-woocommerce\/assets\/screenshot-3.png?rev=3583250","caption":"Storefront voice widget floating call button."}],"raw_content":"<!--section=description-->\n<p><strong>One-Click Voice AI Setup for Your WooCommerce Store<\/strong><\/p>\n\n<p>Transform your WooCommerce store into an AI-powered voice commerce experience with VoxCartAI. In just a few clicks, add an intelligent voice assistant to your storefront that can engage customers, answer questions, provide order assistance, and deliver real-time support through natural conversations.<\/p>\n\n<p>VoxCartAI for WooCommerce seamlessly connects your store with the VoxCartAI platform, helping businesses create more engaging customer experiences without complex setup or technical expertise.<\/p>\n\n<p><strong>Note:<\/strong> An active VoxCartAI subscription is required to use this plugin.<\/p>\n\n<p><strong>Why VoxCartAI?<\/strong><\/p>\n\n<p>Modern customers expect instant answers and personalized experiences. VoxCartAI empowers WooCommerce store owners with an intelligent voice assistant that is available 24\/7 to engage visitors, answer questions, and improve customer satisfaction.<\/p>\n\n<p><strong>Key Features<\/strong><\/p>\n\n<p><strong>AI-Powered Voice Assistant<\/strong>\nAllow customers to communicate with your store using natural voice conversations through an intelligent AI assistant.<\/p>\n\n<p><strong>One-Click Voice Widget<\/strong>\nAdd a floating voice button to your storefront and enable instant customer interactions.<\/p>\n\n<p><strong>Product &amp; Store Information<\/strong>\nHelp customers quickly find answers about products, store policies, shipping information, and frequently asked questions.<\/p>\n\n<p><strong>Order Support<\/strong>\nProvide voice-based assistance for order-related inquiries and customer support requests.<\/p>\n\n<p><strong>WooCommerce Integration<\/strong>\nSynchronize store events and data with the VoxCartAI platform, allowing your AI assistant to stay informed and deliver relevant responses.<\/p>\n\n<p><strong>Easy Configuration<\/strong>\nConnect your WooCommerce store to VoxCartAI through a simple and secure setup process directly from your WordPress admin panel.<\/p>\n\n<p><strong>Enterprise-Grade Security<\/strong>\nBuilt with secure authentication, encrypted credentials, and protected communication channels to ensure data security and reliability.<\/p>\n\n<p><strong>WooCommerce HPOS Compatible<\/strong>\nFully compatible with WooCommerce High-Performance Order Storage (HPOS) for optimal performance and scalability.<\/p>\n\n<p><strong>How It Works<\/strong><\/p>\n\n<ol>\n<li>Install and activate the VoxCartAI for WooCommerce plugin.<\/li>\n<li>Connect your VoxCartAI account.<\/li>\n<li>Configure your AI agent settings.<\/li>\n<li>Enable the storefront voice widget.<\/li>\n<li>Start engaging customers through intelligent voice conversations.<\/li>\n<\/ol>\n\n<p><strong>Built for the Future of Customer Engagement<\/strong><\/p>\n\n<p>VoxCartAI combines Voice AI, Conversational AI, and WooCommerce integration to help businesses deliver faster support, improved customer experiences, and smarter digital interactions. Whether you're looking to modernize customer service or create a more interactive shopping experience, VoxCartAI helps bridge the gap between your store and your customers through the power of voice.<\/p>\n\n<p><strong>External Services<\/strong><\/p>\n\n<p>This plugin connects to the VoxCartAI platform hosted by The One Technologies to provide voice assistant functionality and conversational AI services.<\/p>\n\n<p>Privacy Policy:\nhttps:\/\/voxcart.theonetechnologies.co.in\/privacy<\/p>\n\n<p>Terms of Service:\nhttps:\/\/voxcart.theonetechnologies.co.in\/terms<\/p>\n\n<p>VoxCartAI Platform:\nhttps:\/\/voxcart-ai.theonetechnologies.co.in\/<\/p>\n\n<p>The One Technologies:\nhttps:\/\/theonetechnologies.co.in<\/p>\n\n<!--section=installation-->\n<p><strong>Before you start:<\/strong> you need an active VoxCartAI account. Sign up at https:\/\/voxcart-ai.theonetechnologies.co.in. From your VoxCartAI dashboard you will obtain two things: an <strong>API Key<\/strong> and an <strong>Agent ID<\/strong> (the workflow\/agent you want customers to talk to).<\/p>\n\n<ol>\n<li>Upload the <code>voxcartai-for-woocommerce<\/code> folder to <code>\/wp-content\/plugins\/<\/code>, or install the ZIP via <strong>Plugins \u2192 Add New \u2192 Upload Plugin<\/strong>.<\/li>\n<li>Activate the plugin. WooCommerce must be installed and active first.<\/li>\n<li>Go to <strong>WooCommerce \u2192 VoxCartAI \u2192 Settings<\/strong>.<\/li>\n<li>The VoxCartAI service URLs come pre-filled, so you normally only need to enter:\n\n<ul>\n<li><strong>API Key<\/strong> \u2014 found in your VoxCartAI dashboard under API \/ credentials. Encrypted immediately on save and never shown again.<\/li>\n<li><strong>Agent ID<\/strong> \u2014 the workflow\/agent identifier from your VoxCartAI dashboard. This selects which AI agent answers calls, so to use a different agent you simply change this value.\n(The pre-filled Agent API URL, WebSocket URL and Widget base URL only need changing if you run a self-hosted or staging VoxCartAI backend.)<\/li>\n<\/ul><\/li>\n<li>Enable <strong>Voice widget<\/strong>.<\/li>\n<li>Click <strong>Save Changes<\/strong>, then open the <strong>Dashboard<\/strong> tab and click <strong>Check Status<\/strong> to confirm the plugin reports \"Configured\".<\/li>\n<li>Visit your storefront \u2014 the voice-call button should appear in the corner.<\/li>\n<\/ol>\n\n<p>To switch the store to a different agent later, just change the <strong>Agent ID<\/strong> in Settings and save \u2014 no other changes are needed.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt id=\"where%20do%20i%20get%20my%20api%20key%20and%20agent%20id%3F\"><h3>Where do I get my API Key and Agent ID?<\/h3><\/dt>\n<dd><p>Both come from your VoxCartAI account at https:\/\/voxcart-ai.theonetechnologies.co.in. After signing in, your API Key is in the dashboard's API\/credentials area, and the Agent ID is the identifier of the workflow\/agent you created. Paste these into <strong>WooCommerce \u2192 VoxCartAI \u2192 Settings<\/strong> \u2014 the service URLs are already pre-filled for you.<\/p><\/dd>\n<dt id=\"how%20does%20the%20voice%20connection%20actually%20work%3F\"><h3>How does the voice connection actually work?<\/h3><\/dt>\n<dd><p>When a visitor clicks the call button, your WordPress server (not the browser) asks the VoxCartAI API to create a session, using your encrypted API key. Only a short-lived, single-use session token is returned to the browser. The browser then opens a secure WebSocket (<code>wss:\/\/<\/code>) straight to the VoxCartAI platform using that token, and audio is streamed over that connection. Your API key and embed token never reach the visitor's browser.<\/p><\/dd>\n<dt id=\"does%20my%20host%20need%20to%20support%20websockets%3F\"><h3>Does my host need to support WebSockets?<\/h3><\/dt>\n<dd><p>No. The WebSocket connection is opened from the customer's browser to the VoxCartAI platform \u2014 not from your PHP server. Standard shared hosting works fine.<\/p><\/dd>\n<dt id=\"where%20is%20my%20api%20key%20stored%3F\"><h3>Where is my API key stored?<\/h3><\/dt>\n<dd><p>The API key is encrypted (AES-256-GCM) in the WordPress database, with the encryption key derived from your site's <code>AUTH_KEY<\/code> salt. It is never printed in page source, localized to scripts, or returned by any REST response.<\/p><\/dd>\n<dt id=\"is%20voice%20data%20stored%3F\"><h3>Is voice data stored?<\/h3><\/dt>\n<dd><p>The plugin does not store any audio inside WordPress. Inside WordPress it stores only structured event data (order IDs, product IDs, customer IDs) in a local queue table for agent context.<\/p>\n\n<p>The VoxCartAI platform, however, does record and store the conversation audio (WAV recordings) and transcripts on its own servers, so that you can review calls and so the AI service can function. Because voice is personal data, you should disclose this to your customers. Retention and handling are governed by the VoxCartAI Privacy Policy: https:\/\/voxcart.theonetechnologies.co.in\/privacy<\/p><\/dd>\n<dt id=\"do%20i%20need%20to%20update%20my%20privacy%20policy%3F\"><h3>Do I need to update my privacy policy?<\/h3><\/dt>\n<dd><p>Yes. You should disclose to your customers that voice interactions are processed by VoxCartAI (TheOne Technologies). Voice is personal data under GDPR. A sample disclosure: \"Our store uses a voice AI assistant provided by TheOne Technologies (VoxCartAI). Voice interactions are processed by their platform. See [VoxCartAI Privacy Policy].\"<\/p><\/dd>\n<dt id=\"what%20woocommerce%20events%20are%20forwarded%20to%20the%20agent%3F\"><h3>What WooCommerce events are forwarded to the agent?<\/h3><\/dt>\n<dd><p>Orders (created, updated, completed, cancelled), products (created, updated, deleted), and customers (registered, profile updated). Each event type can be toggled independently in Settings.<\/p><\/dd>\n<dt id=\"what%20happens%20if%20voxcartai%20is%20unavailable%20or%20the%20store%20has%20no%20balance%3F\"><h3>What happens if VoxCartAI is unavailable or the store has no balance?<\/h3><\/dt>\n<dd><p>The plugin returns a 402 status when the store's VoxCartAI subscription is inactive or has insufficient balance. The voice widget silently hides itself so customers never see a broken call UI. A <code>wwsa:widget_unavailable<\/code> DOM event is dispatched so themes can react (e.g. hide a \"Talk to us\" button).<\/p><\/dd>\n<dt id=\"can%20i%20restrict%20the%20widget%20to%20specific%20pages%3F\"><h3>Can I restrict the widget to specific pages?<\/h3><\/dt>\n<dd><p>Yes. Add a filter in your theme's <code>functions.php<\/code>:<\/p>\n\n<pre><code>add_filter( 'wwsa_load_widget', fn() =&gt; is_woocommerce() || is_cart() || is_checkout() );\n<\/code><\/pre><\/dd>\n<dt id=\"how%20do%20i%20uninstall%20cleanly%3F\"><h3>How do I uninstall cleanly?<\/h3><\/dt>\n<dd><p>Go to Settings \u2192 Diagnostics and enable \"Delete all plugin data on uninstall\", save, then delete the plugin. All tables, options, and encrypted credentials will be removed.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>Voice widget is now enabled by default on fresh installs.<\/li>\n<li>Updated plugin slug to voxcartai-for-woocommerce.<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>Updated and optimized the listing screenshots.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>Rebranded plugin name to VoxCartAI for WooCommerce across admin UI and documentation.<\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>Refreshed the plugin description and banner artwork.<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>The VoxCartAI service URLs (Agent API, WebSocket, Widget) are now pre-filled, so setup only requires an API Key and Agent ID.<\/li>\n<li>Streamlined the External Services documentation.<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>Renamed the admin menu to \"VoxCartAI\" for clearer branding.<\/li>\n<li>Documentation: clarified that conversation audio (recordings and transcripts) is stored on the VoxCartAI platform, and expanded setup guidance for the API key, Agent ID and WebSocket URL.<\/li>\n<li>No functional changes to data handling.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release \u2014 WooCommerce connector for the VoxCartAI voice agent platform.<\/li>\n<li>Storefront voice widget with server-side session creation (API key never exposed to browser).<\/li>\n<li>WooCommerce event queue: orders, products, customers.<\/li>\n<li>AES-256-GCM encrypted API key storage.<\/li>\n<li>HPOS (custom order tables) compatibility declared.<\/li>\n<li>Rate-limited public REST endpoints.<\/li>\n<li>Daily maintenance cron for log and queue cleanup.<\/li>\n<\/ul>","raw_excerpt":"Connect your WooCommerce store to a voice-AI agent: streams live order\/product\/customer events and embeds a voice-call widget on the storefront.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/327518","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=327518"}],"author":[{"embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/voxcart"}],"wp:attachment":[{"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=327518"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=327518"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=327518"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=327518"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=327518"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/ca.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=327518"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}