{"id":271786,"date":"2026-01-08T21:19:28","date_gmt":"2026-01-08T21:19:28","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/talktopc-voice-widget\/"},"modified":"2026-03-24T01:15:05","modified_gmt":"2026-03-24T01:15:05","slug":"talktopc","status":"publish","type":"plugin","link":"https:\/\/kea.wordpress.org\/plugins\/talktopc\/","author":23431042,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.9.113","stable_tag":"1.9.113","tested":"6.9.4","requires":"5.0","requires_php":"7.4","requires_plugins":null,"header_name":"TalkToPC Voice Widget","header_author":"TTP GO LTD","header_description":"Add AI voice conversations to your WordPress site.","assets_banners_color":"170c2b","last_updated":"2026-03-24 01:15:05","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/wordpress.org\/plugins\/talktopc\/","header_author_uri":"https:\/\/talktopc.com","rating":5,"author_block_rating":0,"active_installs":0,"downloads":344,"num_ratings":1,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.9.108":{"tag":"1.9.108","author":"yinon11","date":"2026-01-25 23:45:29"},"1.9.111":{"tag":"1.9.111","author":"yinon11","date":"2026-01-28 12:38:11"},"1.9.112":{"tag":"1.9.112","author":"yinon11","date":"2026-03-13 11:46:53"},"1.9.113":{"tag":"1.9.113","author":"yinon11","date":"2026-03-24 01:15:05"},"1.9.79":{"tag":"1.9.79","author":"yinon11","date":"2026-01-12 20:01:42"},"1.9.97":{"tag":"1.9.97","author":"yinon11","date":"2026-01-21 19:26:10"}},"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":0,"5":1},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3435485,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3435485,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3435485,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3435485,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.9.108","1.9.111","1.9.112","1.9.113","1.9.79","1.9.97"],"block_files":[],"assets_screenshots":[],"screenshots":[],"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[232494,2364,253843,4013,171857],"plugin_category":[45],"plugin_contributors":[253614],"plugin_business_model":[],"class_list":["post-271786","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-agent","plugin_tags-chatbot","plugin_tags-talktopc","plugin_tags-voice","plugin_tags-voice-assistant","plugin_category-ecommerce","plugin_contributors-yinon11","plugin_committers-yinon11"],"banners":{"banner":"https:\/\/ps.w.org\/talktopc\/assets\/banner-772x250.png?rev=3435485","banner_2x":"https:\/\/ps.w.org\/talktopc\/assets\/banner-1544x500.png?rev=3435485","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/talktopc\/assets\/icon-128x128.png?rev=3435485","icon_2x":"https:\/\/ps.w.org\/talktopc\/assets\/icon-256x256.png?rev=3435485","generated":false},"screenshots":[],"raw_content":"<!--section=description-->\n<p><strong>Try before you install!<\/strong>\nLive Demo: https:\/\/talktopc.com\/demos\/agent_1900570ad<\/p>\n\n\n\n<p>TalkToPC Voice Widget adds an AI-powered voice assistant to your WordPress website. Visitors can have natural voice conversations with your AI agent in over 40 languages \u2014 no coding or typing required.<\/p>\n\n<p><strong>\ud83d\ude80 Quick Setup (Under 2 Minutes):<\/strong><\/p>\n\n<ol>\n<li>Install the plugin<\/li>\n<li>Click \"Connect to TalkToPC\" <\/li>\n<li>Done! Your AI assistant is auto-created with content from your website<\/li>\n<\/ol>\n\n<p>The plugin automatically scans your pages, posts, and products to create a personalized AI assistant that knows your business inside and out.<\/p>\n\n<p><strong>\u2728 Features:<\/strong><\/p>\n\n<ul>\n<li><strong>One-Click Setup<\/strong> - OAuth connection with automatic AI agent creation.<\/li>\n<li><strong>40+ Languages Supported<\/strong> - Full support for English, Hebrew, Spanish, French, Arabic, and dozens more.<\/li>\n<li><strong>AI-Powered Configuration<\/strong> - System prompt auto-generated from your site content.<\/li>\n<li><strong>Voice &amp; Text Modes<\/strong> - Visitors can speak naturally or type.<\/li>\n<li><strong>Fully Customizable<\/strong> - Match your brand with custom colors, icons, and positions.<\/li>\n<li><strong>WooCommerce Support<\/strong> - AI knows your products, prices, and availability.<\/li>\n<li><strong>Mobile Ready<\/strong> - Optimized for all devices with microphone access.<\/li>\n<li><strong>Low Latency<\/strong> - High-speed response for natural, flowing conversations.<\/li>\n<\/ul>\n\n<p><strong>\ud83c\udfaf Use Cases:<\/strong><\/p>\n\n<ul>\n<li>Customer support automation<\/li>\n<li>Instant FAQ handling<\/li>\n<li>Product recommendations and sales<\/li>\n<li>Appointment scheduling<\/li>\n<li>Lead qualification<\/li>\n<\/ul>\n\n<p><strong>\ud83d\udd12 Security:<\/strong><\/p>\n\n<ul>\n<li>Secure OAuth 2.0 connection<\/li>\n<li>No passwords stored<\/li>\n<li>One-time secrets with automatic expiration<\/li>\n<li>All data transmitted over encrypted HTTPS<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin relies on the TalkToPC service (https:\/\/talktopc.com) to provide AI voice conversations.<\/p>\n\n<p><strong>What data is sent:<\/strong>\n* Site content (pages, posts, products) during initial setup for AI configuration.\n* Voice audio when visitors use the voice widget.\n* API credentials for authentication.<\/p>\n\n<p><strong>External domains used:<\/strong>\n* https:\/\/cdn.talktopc.com - Widget JavaScript files.\n* https:\/\/speech.talktopc.com - Voice processing.\n* https:\/\/backend.talktopc.com - API requests.\n<strong>Service policies:<\/strong>\n* Terms of Service: https:\/\/talktopc.com\/terms-of-service\n* Privacy Policy: https:\/\/talktopc.com\/privacy-agreement<\/p>\n\n<!--section=installation-->\n<h4>Automatic Installation<\/h4>\n\n<ol>\n<li>Go to Plugins \u2192 Add New in your WordPress admin<\/li>\n<li>Search for \"TalkToPC Voice Widget\"<\/li>\n<li>Click Install Now, then Activate<\/li>\n<li>Go to TalkToPC in the admin menu<\/li>\n<li>Click \"Connect to TalkToPC\" and authorize<\/li>\n<li>Your AI assistant is ready!<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20do%20i%20connect%20my%20account%3F\"><h3>How do I connect my account?<\/h3><\/dt>\n<dd><p>Click \"Connect to TalkToPC\" in the plugin settings. You'll be redirected to TalkToPC to authorize the connection. After authorization, you'll be sent back to WordPress automatically.<\/p><\/dd>\n<dt id=\"does%20the%20ai%20know%20about%20my%20website%3F\"><h3>Does the AI know about my website?<\/h3><\/dt>\n<dd><p>Yes! When you first connect, the plugin scans your pages, posts, and products to create a customized knowledge base. You can regenerate the prompt anytime from the settings.<\/p><\/dd>\n<dt id=\"what%20languages%20are%20supported%3F\"><h3>What languages are supported?<\/h3><\/dt>\n<dd><p>The AI supports over 40 languages including English, Hebrew, Spanish, French, German, Arabic, Chinese, Japanese, and more. The plugin automatically detects your site's language for the best experience.<\/p><\/dd>\n<dt id=\"is%20this%20free%3F\"><h3>Is this free?<\/h3><\/dt>\n<dd><p>The WordPress plugin is free to install. TalkToPC offers a free trial and various pricing plans for the AI voice service. Visit <a href=\"https:\/\/talktopc.com\/upgrade\">talktopc.com\/pricing<\/a> for details.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20woocommerce%3F\"><h3>Does it work with WooCommerce?<\/h3><\/dt>\n<dd><p>Absolutely! The plugin automatically includes your product catalog, prices, and descriptions in the AI's memory.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.9.113<\/h4>\n\n<ul>\n<li>Fixed: Customization preview \u2014 browser chrome and page layout (flex); clearer mock site frame.<\/li>\n<li>Fixed: Plugin Check \u2014 default pill\/widget icon is a bundled SVG (no remote image offloading in admin).<\/li>\n<li>Added: assets\/images\/default-widget-icon.svg and talktopc_plugin_default_icon_url() for defaults.<\/li>\n<li>Improved: upload_all.sh uses rsync ignore-times so local edits sync reliably with no-times.<\/li>\n<\/ul>\n\n<h4>1.9.112<\/h4>\n\n<ul>\n<li>Improved: Agent auto-setup now searches by name (\"{site_name} Assistant\") instead of picking the first agent.<\/li>\n<li>Improved: Widget initializes directly with appId + agentId \u2014 removed signed URL round-trip for faster load.<\/li>\n<li>Changed: Widget uses TTPChatWidget with flavor configuration instead of separate TTPEcommerceWidget class.<\/li>\n<li>Added: E-commerce settings section in dashboard.<\/li>\n<\/ul>\n\n<h4>1.9.111<\/h4>\n\n<ul>\n<li>Fixed: Customization page - removed toggle button, improved floating button spacing and z-index layering.<\/li>\n<li>Improved: Added instruction message \"Single click to customize \u2022 Double click to interact\" next to Preview title.<\/li>\n<li>Fixed: Security improvements - added proper sanitization for visual_tools_selection input using sanitize_textarea_field().<\/li>\n<li>Fixed: Plugin check compliance - added .distignore file to exclude development files from distribution package.<\/li>\n<li>Fixed: All $_POST inputs now properly unslashed and sanitized before processing.<\/li>\n<li>Improved: Debug code now properly guarded with WP_DEBUG and WP_DEBUG_LOG checks.<\/li>\n<\/ul>\n\n<h4>1.9.108<\/h4>\n\n<ul>\n<li>Removed: Old Customization page (widget-customization.php) - replaced with improved Customization2.<\/li>\n<li>Improved: Customization2 page now shows only modified properties in config code (starts with agentId\/appId only).<\/li>\n<li>Fixed: WordPress coding standards compliance - added phpcs ignore comments for debug code and migration utilities.<\/li>\n<li>Fixed: Database query warnings in migration.php with proper phpcs annotations.<\/li>\n<li>Cleaned: Removed temporary\/debug files (deploy scripts, test files) from plugin package.<\/li>\n<li>Updated: Menu now shows \"Customization\" (using Customization2 functionality).<\/li>\n<\/ul>\n\n<h4>1.9.97<\/h4>\n\n<ul>\n<li>Added: Live widget customization page with real-time preview.<\/li>\n<li>Added: Database migration utility for upgrading from old table structure.<\/li>\n<li>Fixed: Security improvements - SQL injection prevention, output escaping, input sanitization.<\/li>\n<li>Fixed: Plugin check compliance - resolved all critical errors and warnings.<\/li>\n<li>Improved: Error logging now respects WP_DEBUG setting.<\/li>\n<li>Updated: Reduced plugin tags to meet WordPress.org requirements.<\/li>\n<\/ul>\n\n<h4>1.9.79<\/h4>\n\n<ul>\n<li>Updated: Documentation and short description for better search visibility.<\/li>\n<li>Added: Explicit support for 40+ languages in documentation.<\/li>\n<li>Fixed: Version consistency for WordPress.org submission.<\/li>\n<\/ul>\n\n<h4>1.9.78<\/h4>\n\n<ul>\n<li>Fixed: Replaced heredoc syntax with output buffering for WordPress.org compliance.<\/li>\n<li>Updated: All admin JavaScript files now use ob_start()\/ob_get_clean() pattern.<\/li>\n<li>Technical: dashboard.js.php, common.js.php, and page-rules.js.php refactored.<\/li>\n<\/ul>\n\n<h4>1.0.0<\/h4>\n\n<ul>\n<li>Initial release.<\/li>\n<\/ul>","raw_excerpt":"Voice AI agent for WordPress. 40+ languages, real-time conversations, 2-minute setup. Let visitors talk to your site\u2014no typing needed.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/271786","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=271786"}],"author":[{"embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/yinon11"}],"wp:attachment":[{"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=271786"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=271786"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=271786"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=271786"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=271786"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/kea.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=271786"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}