{"id":288233,"date":"2026-06-05T03:07:49","date_gmt":"2026-06-05T03:07:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/sitestaffr\/"},"modified":"2026-06-05T04:17:46","modified_gmt":"2026-06-05T04:17:46","slug":"sitestaffr","status":"publish","type":"plugin","link":"https:\/\/wordpress.org\/plugins\/sitestaffr\/","author":23462365,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.22.18","stable_tag":"1.22.18","tested":"7.0","requires":"6.2","requires_php":"7.4","requires_plugins":null,"header_name":"SiteStaffr","header_author":"SiteStaffr","header_description":"AI-powered voice agent widget for WordPress. Provides browser-based live conversations, transcript history, and follow-up management through an intuitive admin interface.","assets_banners_color":"0e7490","last_updated":"2026-06-05 04:17:46","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/sitestaffr.com","header_author_uri":"","rating":0,"author_block_rating":0,"active_installs":0,"downloads":45,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.22.18":{"tag":"1.22.18","author":"sitestaffr","date":"2026-06-05 04:17:46"}},"upgrade_notice":{"1.22.18":"<p>Knowledge privacy improvements and WordPress 7.0 compatibility. Safe to update.<\/p>","1.18.0":"<p>New My AI Agent page with centralized voice settings, faster text chat, and improved knowledge search accuracy.<\/p>","1.15.0":"<p>More accurate knowledge answers for both voice and text chat conversations.<\/p>","1.7.0":"<p>Major feature: AI Knowledge page lets your agent answer questions using your actual website content.<\/p>","1.0.0":"<p>First public release of SiteStaffr \u2014 AI voice and text agent for WordPress.<\/p>"},"ratings":{"1":0,"2":0,"3":0,"4":0,"5":0},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3561778,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3561778,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3561778,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3561778,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.22.18"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3561778,"resolution":"1","location":"assets","locale":"","width":2533,"height":1350},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3561778,"resolution":"2","location":"assets","locale":"","width":1351,"height":880},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3561778,"resolution":"3","location":"assets","locale":"","width":2290,"height":1302},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3561778,"resolution":"4","location":"assets","locale":"","width":2293,"height":1300},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":3561778,"resolution":"5","location":"assets","locale":"","width":2290,"height":1300},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":3561778,"resolution":"6","location":"assets","locale":"","width":2290,"height":1302},"screenshot-7.jpg":{"filename":"screenshot-7.jpg","revision":3561778,"resolution":"7","location":"assets","locale":"","width":2533,"height":1351}},"screenshots":{"1":"Frontend widget in action on a live page (idle, fixed-position).","2":"SiteStaffr admin dashboard with recent calls and transcript history.","3":"Setup wizard flow for quick onboarding and site connection.","4":"Widget customization settings (colors, icon, and position).","5":"Call transcript detail view with summary and follow-up notes.","6":"Inline button widget variant using the <code>[sitestaffr_button]<\/code> shortcode.","7":"Widget during active listening\/speaking voice interaction."}},"plugin_section":[],"plugin_tags":[2353,2364,2369,2379,258158],"plugin_category":[],"plugin_contributors":[265899],"plugin_business_model":[],"class_list":["post-288233","plugin","type-plugin","status-publish","hentry","plugin_tags-ai","plugin_tags-chatbot","plugin_tags-customer-support","plugin_tags-live-chat","plugin_tags-voice-agent","plugin_contributors-sitestaffr","plugin_committers-sitestaffr"],"banners":{"banner":"https:\/\/ps.w.org\/sitestaffr\/assets\/banner-772x250.png?rev=3561778","banner_2x":"https:\/\/ps.w.org\/sitestaffr\/assets\/banner-1544x500.png?rev=3561778","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/sitestaffr\/assets\/icon-128x128.png?rev=3561778","icon_2x":"https:\/\/ps.w.org\/sitestaffr\/assets\/icon-256x256.png?rev=3561778","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/sitestaffr\/assets\/screenshot-1.jpg?rev=3561778","caption":"Frontend widget in action on a live page (idle, fixed-position)."},{"src":"https:\/\/ps.w.org\/sitestaffr\/assets\/screenshot-2.jpg?rev=3561778","caption":"SiteStaffr admin dashboard with recent calls and transcript history."},{"src":"https:\/\/ps.w.org\/sitestaffr\/assets\/screenshot-3.jpg?rev=3561778","caption":"Setup wizard flow for quick onboarding and site connection."},{"src":"https:\/\/ps.w.org\/sitestaffr\/assets\/screenshot-4.jpg?rev=3561778","caption":"Widget customization settings (colors, icon, and position)."},{"src":"https:\/\/ps.w.org\/sitestaffr\/assets\/screenshot-5.jpg?rev=3561778","caption":"Call transcript detail view with summary and follow-up notes."},{"src":"https:\/\/ps.w.org\/sitestaffr\/assets\/screenshot-6.jpg?rev=3561778","caption":"Inline button widget variant using the <code>[sitestaffr_button]<\/code> shortcode."},{"src":"https:\/\/ps.w.org\/sitestaffr\/assets\/screenshot-7.jpg?rev=3561778","caption":"Widget during active listening\/speaking voice interaction."}],"raw_content":"<!--section=description-->\n<p>SiteStaffr is an AI-powered voice and text agent built for service businesses on WordPress. It answers your website visitors 24\/7 \u2014 by voice or text chat \u2014 using knowledge from your actual website content. Every conversation is logged with transcripts, summaries, and follow-up notes so nothing falls through the cracks.<\/p>\n\n<p>No phone lines. No code. Install in minutes. Free for 30 days.<\/p>\n\n<p><strong>Voice Agent<\/strong><\/p>\n\n<ul>\n<li>Browser-based voice conversations powered by WebRTC \u2014 no phone number required<\/li>\n<li>10 distinct AI voices to match your brand personality<\/li>\n<li>Natural multi-turn conversations with real-time responses<\/li>\n<li>Automatic contact collection during conversations<\/li>\n<\/ul>\n\n<p><strong>Text Chat<\/strong><\/p>\n\n<ul>\n<li>Built-in text chat widget for visitors who prefer typing<\/li>\n<li>Always-on knowledge retrieval for instant, accurate answers<\/li>\n<li>Fast contact collection with structured data capture<\/li>\n<\/ul>\n\n<p><strong>AI Knowledge Base<\/strong><\/p>\n\n<ul>\n<li>Sync your website pages directly to the AI knowledge base<\/li>\n<li>Hybrid search (vector + keyword) for accurate answers about your services and pricing<\/li>\n<li>Your AI agent learns your business \u2014 no manual scripting required<\/li>\n<\/ul>\n\n<p><strong>Built for Business<\/strong><\/p>\n\n<ul>\n<li>57+ language support \u2014 serve visitors in their preferred language<\/li>\n<li>Full conversation transcripts stored in WordPress<\/li>\n<li>AI-generated follow-up summaries after every conversation<\/li>\n<li>Email notifications with one-click transcript access<\/li>\n<li>Usage dashboard with conversation metrics and minutes tracking<\/li>\n<li>Customizable widget appearance \u2014 colors, position, border styles, and icon<\/li>\n<\/ul>\n\n<p><strong>Two Widget Styles<\/strong><\/p>\n\n<ul>\n<li>Fixed-position widget with voice + text chat<\/li>\n<li>Inline button variant via <code>[sitestaffr_button]<\/code> shortcode<\/li>\n<\/ul>\n\n<p><strong>Great For<\/strong><\/p>\n\n<ul>\n<li>Contractors and home services<\/li>\n<li>Dental and medical offices<\/li>\n<li>Legal practices<\/li>\n<li>Real estate teams<\/li>\n<li>Any WordPress business that wants a 24\/7 AI-powered agent<\/li>\n<\/ul>\n\n<h3>External Services<\/h3>\n\n<p>This plugin relies on SiteStaffr cloud services and third-party infrastructure providers to deliver voice, AI, and billing features.<\/p>\n\n<p><strong>SiteStaffr Cloud Service (Required)<\/strong>\n* Purpose: Site registration, authenticated voice session orchestration, and post-conversation processing\n* Data sent: Site URL, installation identifier, business context\/settings, transcript text, and usage metadata required to deliver service features\n* Privacy Policy: https:\/\/sitestaffr.com\/privacy\n* Terms of Service: https:\/\/sitestaffr.com\/terms<\/p>\n\n<p><strong>OpenAI (Required via SiteStaffr service)<\/strong>\n* Purpose: Real-time voice conversation and AI-generated summaries\n* Data sent: Voice stream during active sessions, transcript text, and prompt context needed to generate responses\/summaries\n* Provider Policy: https:\/\/openai.com\/policies\/privacy-policy<\/p>\n\n<p><strong>Stripe (Required for paid plans and add-ons)<\/strong>\n* Purpose: Subscription billing, checkout, and payment management\n* Data sent: Billing identifiers, plan\/add-on selection, and payment-related metadata\n* Provider Policy: https:\/\/stripe.com\/privacy<\/p>\n\n<p><strong>Google Cloud (Required infrastructure)<\/strong>\n* Purpose: Hosting and secure operation of SiteStaffr cloud services\n* Data sent: Service requests and operational metadata required to process authenticated plugin requests\n* Provider Policy: https:\/\/cloud.google.com\/privacy<\/p>\n\n<p><strong>Data Handling<\/strong>\n* Transcripts and call metadata are stored in your WordPress database\n* Configuration\/auth metadata is stored for service operation\n* Audio recordings are not persisted by this plugin<\/p>\n\n<p>By using this plugin, you acknowledge relevant call\/session data is transmitted to SiteStaffr cloud services to provide functionality.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>SiteStaffr processes customer interaction data to provide voice agent functionality.<\/p>\n\n<p>Data may include:\n* Caller contact details (if provided)\n* Transcript text\n* Session timing and usage metrics\n* Business configuration you enter in settings<\/p>\n\n<p>SiteStaffr does not use your data for advertising.<\/p>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin files to <code>\/wp-content\/plugins\/sitestaffr\/<\/code><\/li>\n<li>Activate the plugin through the Plugins screen in WordPress<\/li>\n<li>Go to <code>SiteStaffr<\/code> in wp-admin<\/li>\n<li>Complete setup and connect your site<\/li>\n<li>Add the widget shortcode to a page and test a conversation<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"how%20does%20sitestaffr%20work%3F\"><h3>How does SiteStaffr work?<\/h3><\/dt>\n<dd><p>Visitors click the widget on your site and start a voice or text conversation. SiteStaffr's AI uses your synced website content to answer questions accurately. After each conversation, you get a transcript, summary, and follow-up notes in your WordPress admin.<\/p><\/dd>\n<dt id=\"do%20i%20need%20a%20phone%20number%20or%20any%20third-party%20accounts%3F\"><h3>Do I need a phone number or any third-party accounts?<\/h3><\/dt>\n<dd><p>No. Voice conversations happen directly in the browser using WebRTC. SiteStaffr handles all the AI infrastructure \u2014 there's nothing else to set up or manage.<\/p><\/dd>\n<dt id=\"how%20does%20the%20ai%20know%20about%20my%20business%3F\"><h3>How does the AI know about my business?<\/h3><\/dt>\n<dd><p>You sync your website pages from the AI Knowledge page in wp-admin. SiteStaffr indexes your content so the AI can answer questions about your services, pricing, hours, and more.<\/p><\/dd>\n<dt id=\"what%20languages%20does%20it%20support%3F\"><h3>What languages does it support?<\/h3><\/dt>\n<dd><p>SiteStaffr supports 57+ languages for both voice and text conversations. Visitors can speak or type in their preferred language.<\/p><\/dd>\n<dt id=\"can%20i%20customize%20the%20widget%20appearance%3F\"><h3>Can I customize the widget appearance?<\/h3><\/dt>\n<dd><p>Yes. You can change colors, position, border styles, icon, and choose between a fixed widget or an inline button. There are also 10 different AI voices to match your brand.<\/p><\/dd>\n<dt id=\"is%20audio%20recorded%3F\"><h3>Is audio recorded?<\/h3><\/dt>\n<dd><p>No. Audio is not stored by this plugin. Conversation transcripts are saved in your WordPress database for your records.<\/p><\/dd>\n<dt id=\"does%20the%20widget%20show%20sitestaffr%20branding%3F\"><h3>Does the widget show SiteStaffr branding?<\/h3><\/dt>\n<dd><p>No. The widget does not display any SiteStaffr branding text.<\/p><\/dd>\n<dt id=\"is%20there%20a%20free%20trial%3F\"><h3>Is there a free trial?<\/h3><\/dt>\n<dd><p>Yes. SiteStaffr includes a free 30-day trial so you can test it on your site before committing to a plan. Visit <a href=\"https:\/\/sitestaffr.com\">sitestaffr.com<\/a> for pricing details.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.22.18 - 2026-06-05<\/h4>\n\n<ul>\n<li>Improved: AI knowledge responses now automatically protect sensitive contact information in retrieved content.<\/li>\n<li>Improved: WordPress 7.0 compatibility fixes for admin button styling.<\/li>\n<li>Improved: SEO metadata compatibility with RankMath and sites without an SEO plugin.<\/li>\n<\/ul>\n\n<h4>1.18.0 - 2026-04-29<\/h4>\n\n<ul>\n<li>New: My AI Agent page \u2014 centralized voice and behavior settings with voice selector, custom greeting, and AI instruction controls.<\/li>\n<li>New: AI instruction toggles for contact collection and personal information handling.<\/li>\n<li>Improved: Knowledge search accuracy with hybrid vector + keyword retrieval.<\/li>\n<li>Improved: Text chat response speed \u2014 knowledge answers now arrive faster.<\/li>\n<li>Improved: Text chat contact collection is significantly faster.<\/li>\n<\/ul>\n\n<h4>1.15.0 - 2026-04-22<\/h4>\n\n<ul>\n<li>Improved: Voice and text chat now use the same hybrid search for consistent, accurate knowledge answers.<\/li>\n<li>Improved: Better handling of similar content (e.g., multiple pricing tiers on the same page).<\/li>\n<\/ul>\n\n<h4>1.12.0 - 2026-03-27<\/h4>\n\n<ul>\n<li>Improved: Widget settings redesigned with tabbed layout (Appearance \/ Behavior).<\/li>\n<li>New: Border style controls (solid, dashed, dotted, double, none) for both widget types.<\/li>\n<li>Improved: Mobile-friendly transcript and session detail views.<\/li>\n<\/ul>\n\n<h4>1.11.0 - 2026-03-25<\/h4>\n\n<ul>\n<li>Improved: AI business description generator now produces more accurate, structured descriptions.<\/li>\n<\/ul>\n\n<h4>1.7.0 - 2026-03-21<\/h4>\n\n<ul>\n<li>New: AI Knowledge page \u2014 sync your website pages so the AI can answer questions about your business.<\/li>\n<li>New: Knowledge-powered voice and text chat sessions.<\/li>\n<\/ul>\n\n<h4>1.4.0 - 2026-03-17<\/h4>\n\n<ul>\n<li>New: Persona support \u2014 use <code>[sitestaffr_button persona=\u201dsales\u201d]<\/code> and <code>[sitestaffr_widget persona=\u201dsupport\u201d]<\/code> for role-specific AI behavior.<\/li>\n<li>New: Inline button widget variant with customizable appearance.<\/li>\n<\/ul>\n\n<h4>1.2.0 - 2026-03-06<\/h4>\n\n<ul>\n<li>New: One-click transcript viewer \u2014 access full conversation details directly from email notifications.<\/li>\n<li>New: Per-corner border radius controls for widget customization.<\/li>\n<li>Improved: Setup wizard with AI-powered business description generator.<\/li>\n<\/ul>\n\n<h4>1.0.0 - 2026-03-02<\/h4>\n\n<ul>\n<li>First public release.<\/li>\n<li>Browser-based AI voice agent widget with WebRTC.<\/li>\n<li>Text chat widget for visitors who prefer typing.<\/li>\n<li>Conversation transcripts, AI-generated summaries, and follow-up notes.<\/li>\n<li>Admin dashboard with usage metrics and conversation history.<\/li>\n<li>Setup wizard for quick onboarding.<\/li>\n<li>Widget customization (colors, position, icon, border styles).<\/li>\n<li>Email notifications for new conversations.<\/li>\n<\/ul>","raw_excerpt":"AI voice and text agent for WordPress \u2014 visitors talk or type, SiteStaffr answers using your business knowledge, in 57+ languages.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/288233","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=288233"}],"author":[{"embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/sitestaffr"}],"wp:attachment":[{"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=288233"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=288233"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=288233"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=288233"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=288233"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=288233"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}