{"id":288233,"date":"2026-06-05T03:07:49","date_gmt":"2026-06-05T03:07:49","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/sitestaffr\/"},"modified":"2026-10-28T20:05:03","modified_gmt":"2026-10-28T20:05:03","slug":"sitestaffr","status":"publish","type":"plugin","link":"https:\/\/tzm.wordpress.org\/plugins\/sitestaffr\/","author":23462365,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"1.70.0","stable_tag":"1.70.0","tested":"7.1.4","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-10-28 20:05:03","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/sitestaffr.com","header_author_uri":"","rating":5,"author_block_rating":0,"active_installs":0,"downloads":3302,"num_ratings":2,"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-06 18:41:15","revision":3563312},"1.23.6":{"tag":"1.23.6","author":"sitestaffr","date":"2026-06-08 00:11:16","revision":3564022},"1.24.0":{"tag":"1.24.0","author":"sitestaffr","date":"2026-06-12 17:39:29","revision":3570382},"1.24.1":{"tag":"1.24.1","author":"sitestaffr","date":"2026-06-13 22:58:27","revision":3571398},"1.24.2":{"tag":"1.24.2","author":"sitestaffr","date":"2026-06-13 23:59:59","revision":3571418},"1.24.3":{"tag":"1.24.3","author":"sitestaffr","date":"2026-06-14 06:20:10","revision":3571571},"1.25.0":{"tag":"1.25.0","author":"sitestaffr","date":"2026-06-17 01:36:10","revision":3575119},"1.25.3":{"tag":"1.25.3","author":"sitestaffr","date":"2026-06-17 17:09:09","revision":3576170},"1.26.0":{"tag":"1.26.0","author":"sitestaffr","date":"2026-06-18 15:07:55","revision":3577435},"1.27.0":{"tag":"1.27.0","author":"sitestaffr","date":"2026-06-18 17:25:59","revision":3577608},"1.27.1":{"tag":"1.27.1","author":"sitestaffr","date":"2026-06-18 17:43:54","revision":3577633},"1.27.2":{"tag":"1.27.2","author":"sitestaffr","date":"2026-06-18 18:10:19","revision":3577661},"1.28.0":{"tag":"1.28.0","author":"sitestaffr","date":"2026-06-20 01:26:32","revision":3579353},"1.29.0":{"tag":"1.29.0","author":"sitestaffr","date":"2026-06-24 04:18:06","revision":3583990},"1.29.1":{"tag":"1.29.1","author":"sitestaffr","date":"2026-06-25 02:34:42","revision":3585553},"1.29.2":{"tag":"1.29.2","author":"sitestaffr","date":"2026-06-25 02:50:34","revision":3585562},"1.29.3":{"tag":"1.29.3","author":"sitestaffr","date":"2026-06-25 03:03:42","revision":3585570},"1.29.4":{"tag":"1.29.4","author":"sitestaffr","date":"2026-06-25 16:02:54","revision":3586363},"1.31.0":{"tag":"1.31.0","author":"sitestaffr","date":"2026-07-04 03:54:20","revision":3595678},"1.32.0":{"tag":"1.32.0","author":"sitestaffr","date":"2026-07-08 01:34:40","revision":3599679},"1.33.0":{"tag":"1.33.0","author":"sitestaffr","date":"2026-07-09 18:25:49","revision":3601881},"1.34.0":{"tag":"1.34.0","author":"sitestaffr","date":"2026-07-14 15:04:31","revision":3607684},"1.34.11":{"tag":"1.34.11","author":"sitestaffr","date":"2026-07-15 21:52:53","revision":3609451},"1.34.9":{"tag":"1.34.9","author":"sitestaffr","date":"2026-07-15 03:35:08","revision":3608210},"1.35.0":{"tag":"1.35.0","author":"sitestaffr","date":"2026-07-20 18:52:53","revision":3616055},"1.36.0":{"tag":"1.36.0","author":"sitestaffr","date":"2026-07-23 02:55:06","revision":3619353},"1.36.1":{"tag":"1.36.1","author":"sitestaffr","date":"2026-07-24 02:32:23","revision":3620681},"1.36.2":{"tag":"1.36.2","author":"sitestaffr","date":"2026-07-24 03:04:53","revision":3620691},"1.37.0":{"tag":"1.37.0","author":"sitestaffr","date":"2026-07-27 17:18:37","revision":3624943},"1.38.0":{"tag":"1.38.0","author":"sitestaffr","date":"2026-07-29 15:55:00","revision":3627436},"1.39.0":{"tag":"1.39.0","author":"sitestaffr","date":"2026-07-29 16:15:51","revision":3627454},"1.39.1":{"tag":"1.39.1","author":"sitestaffr","date":"2026-08-05 13:51:26","revision":3635457},"1.39.3":{"tag":"1.39.3","author":"sitestaffr","date":"2026-08-08 18:48:31","revision":3638899},"1.40.0":{"tag":"1.40.0","author":"sitestaffr","date":"2026-08-10 04:21:46","revision":3639943},"1.40.3":{"tag":"1.40.3","author":"sitestaffr","date":"2026-08-11 17:28:29","revision":3642330},"1.41.0":{"tag":"1.41.0","author":"sitestaffr","date":"2026-08-13 01:19:05","revision":3644114},"1.41.1":{"tag":"1.41.1","author":"sitestaffr","date":"2026-08-13 05:03:55","revision":3644196},"1.53.15":{"tag":"1.53.15","author":"sitestaffr","date":"2026-09-07 23:12:24","revision":3685722},"1.53.18":{"tag":"1.53.18","author":"sitestaffr","date":"2026-09-11 18:54:31","revision":3691941},"1.53.19":{"tag":"1.53.19","author":"sitestaffr","date":"2026-09-14 21:37:14","revision":3695974},"1.54.0":{"tag":"1.54.0","author":"sitestaffr","date":"2026-09-16 00:01:52","revision":3697796},"1.55.0":{"tag":"1.55.0","author":"sitestaffr","date":"2026-09-26 22:44:52","revision":3714807},"1.57.0":{"tag":"1.57.0","author":"sitestaffr","date":"2026-10-08 17:25:37","revision":3735246},"1.58.0":{"tag":"1.58.0","author":"sitestaffr","date":"2026-10-12 00:13:47","revision":3740289},"1.58.3":{"tag":"1.58.3","author":"sitestaffr","date":"2026-10-12 03:59:52","revision":3740466},"1.59.4":{"tag":"1.59.4","author":"sitestaffr","date":"2026-10-14 01:20:39","revision":3745135},"1.60.0":{"tag":"1.60.0","author":"sitestaffr","date":"2026-10-16 20:42:19","revision":3751109},"1.61.0":{"tag":"1.61.0","author":"sitestaffr","date":"2026-10-20 04:09:20","revision":3755871},"1.62.0":{"tag":"1.62.0","author":"sitestaffr","date":"2026-10-22 01:30:55","revision":3759219},"1.63.0":{"tag":"1.63.0","author":"sitestaffr","date":"2026-10-23 02:15:48","revision":3760809},"1.63.1":{"tag":"1.63.1","author":"sitestaffr","date":"2026-10-23 15:36:42","revision":3761954},"1.64.0":{"tag":"1.64.0","author":"sitestaffr","date":"2026-10-23 18:28:23","revision":3762213},"1.66.2":{"tag":"1.66.2","author":"sitestaffr","date":"2026-10-24 01:16:35","revision":3762638},"1.67.0":{"tag":"1.67.0","author":"sitestaffr","date":"2026-10-26 14:24:11","revision":3766658},"1.68.0":{"tag":"1.68.0","author":"sitestaffr","date":"2026-10-27 01:07:34","revision":3767574},"1.69.8":{"tag":"1.69.8","author":"sitestaffr","date":"2026-10-28 00:21:29","revision":3769704},"1.70.0":{"tag":"1.70.0","author":"sitestaffr","date":"2026-10-28 20:05:03","revision":3771531}},"upgrade_notice":{"1.42.11":"<p>Business Profile now has one control: an &quot;Update automatically&quot; toggle and an &quot;Update now&quot; button, side by side, doing the same thing. The separate rewrite link, the checkbox and the Save button are gone \u2014 Settings saves as you change it. Updating asks before it replaces wording you have written, and with the toggle on it runs a few minutes after you publish or edit a page instead of on a fixed schedule. Recommended for all sites.<\/p>","1.42.10":"<p>Adds one action \u2014 &quot;Update what my agent knows&quot; \u2014 that reads your new and updated pages, plus automatic daily indexing so the agent keeps up without anyone pressing anything. The Business Profile notice now points at the action that actually indexes, instead of the one that rewrote your profile and indexed nothing. Nothing rewrites your Summary or Detailed Profile unless you tick the new opt-in. Recommended for all sites.<\/p>","1.41.0":"<p>Adds after-hours conversations and top pages to Usage &amp; Billing, so you can see what share of conversations arrived while you were closed, how many were qualified leads, and which pages produce them. Both also appear in your shareable usage report. Also corrects the plan prices and voice minutes shown in wp-admin. Recommended for all sites.<\/p>","1.39.1":"<p>Fixes chat answers showing broken link text such as &quot;<a href=\"#\">Patient Images<\/a>&quot; instead of a clickable link. Chat links now open in the same tab, and a visitor following one is recorded as &quot;Visitor clicked a link&quot; rather than &quot;Visitor left&quot;. Recommended for all sites, especially any still on 1.38.x or earlier.<\/p>","1.37.0":"<p>Adds a native Salesforce integration: connect your org once and qualified leads flow straight into Salesforce, with per-lead sync status and Retry. Also fixes a Blog Agent false &quot;delivery failed&quot; error and stops the voice AI talking over visitors who are dictating contact details. Recommended for all sites.<\/p>","1.34.0":"<p>The admin is rebuilt around leads and answers: a leads-first Dashboard, a unified My AI Agent hub that shows exactly what your agent knows, richer Conversations, a shareable usage report, and a Setup Wizard that keeps learning your site even if you close the tab. Fixes a billing-cycle mismatch where the usage report and the Usage screen could show different minutes. Recommended for all sites.<\/p>","1.33.17":"<p>Admin experience rebuilt around leads and answers: a leads-first Dashboard with burn-rate and attention list, a unified My AI Agent hub with shared Knowledge, richer Conversations with lead cards and source-page capture, tabbed Widget settings with presets, a shareable usage report, an Account &amp; Connection panel, a clearer Blog Agent pipeline, and a friendlier Setup Wizard. Recommended for all sites.<\/p>","1.33.0":"<p>Blog Agent polish: internal links rotate across your content instead of repeating the same pages, the topic queue never runs dry mid-cycle, and stuck generations recover automatically. Recommended for all sites using the Blog Agent.<\/p>","1.32.0":"<p>Blog Agent reliability and quality: posts always arrive even behind host bot-protection (pull-delivery), upcoming topics are planned strategically across all your offerings with instant skips, and topic limits are gone for every plan. Recommended for all sites using the Blog Agent.<\/p>","1.31.0":"<p>Privacy hardening (no conversation content or contact details sent to SiteStaffr servers), more reliable and cleaner lead capture, actionable issue reports via a secure expiring conversation link (with consent), and a welcome email on setup completion. Recommended for all sites.<\/p>","1.29.4":"<p>Blog Agent now sees your whole site \u2014 including custom post types \u2014 for smarter, less-duplicative topic suggestions and internal links, plus a broader-but-accurate topic strategy. Recommended for all sites using the Blog Agent.<\/p>","1.29.3":"<p>Fixes Blog Agent Upcoming Topics getting stuck showing fewer topics \u2014 the list now self-heals back to a full slate. Recommended for all sites on 1.29.x.<\/p>","1.29.2":"<p>Fixes Blog Agent topics disappearing when you skip several quickly, plus small View All Leads styling tweaks. Recommended for all sites on 1.29.x.<\/p>","1.29.1":"<p>Fixes Blog Agent topic-credit counting so credits drain one-for-one (no over-charge) and polishes the View All Leads page (cleaner mobile layout and a proper print\/PDF). Recommended for all sites on 1.29.x.<\/p>","1.29.0":"<p>Business Information can now generate itself: click Generate Profile to turn your synced website content into a polished business description your AI receptionist and Blog Agent both use. Blog topic credits are now server-managed (exempt sites show &quot;Unlimited&quot;). Recommended for all sites.<\/p>","1.27.2":"<p>The Qualified Leads page now shows your full lead history instead of just the current billing cycle. Recommended for all sites on 1.27.x.<\/p>","1.27.1":"<p>Fixes the Qualified Leads page to use your real billing cycle and reliably list leads already captured this cycle. Recommended for all sites on 1.27.0.<\/p>","1.27.0":"<p>Adds a private Leads page and CSV export for the qualified leads your AI captures, linked from your notification emails. Recommended for all sites.<\/p>","1.25.4":"<p>The AI Knowledge page now shows which synced pages have changed since their last sync and lets you re-sync them in one click. Recommended for all sites.<\/p>","1.24.3":"<p>Cleans up an internal control word that could appear in saved voice transcripts. Recommended for all sites.<\/p>","1.24.2":"<p>Fixes Blog Agent not appearing under My AI Agent. Recommended for all sites.<\/p>","1.24.1":"<p>Blog post credits now reset on your billing renewal date and the Blog Agent page shows your real reset date. Safe to update.<\/p>","1.24.0":"<p>Major new feature: the Blog Agent writes SEO blog posts for your site, with topic suggestions, scheduling, and plan-based monthly allowances. Safe to update.<\/p>","1.23.12":"<p>Blog Agent Autopilot now runs fully on your own site with zero business data stored on SiteStaffr servers. Safe to update.<\/p>","1.23.11":"<p>Blog Agent link-quality and FAQ spacing improvements for the Phase 1 test build. Safe to update.<\/p>","1.23.10":"<p>Refreshed Blog Agent Phase 1 staging\/dev build with a version bump so WordPress recognizes the newly updated zip. Safe to update.<\/p>","1.23.6":"<p>New Google Tag Manager \/ Google Analytics 4 conversion tracking with a built-in setup guide on the Widget &amp; Button settings page. Safe to update.<\/p>","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":2},"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":3643980,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3643980,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.22.18","1.23.6","1.24.0","1.24.1","1.24.2","1.24.3","1.25.0","1.25.3","1.26.0","1.27.0","1.27.1","1.27.2","1.28.0","1.29.0","1.29.1","1.29.2","1.29.3","1.29.4","1.31.0","1.32.0","1.33.0","1.34.0","1.34.11","1.34.9","1.35.0","1.36.0","1.36.1","1.36.2","1.37.0","1.38.0","1.39.0","1.39.1","1.39.3","1.40.0","1.40.3","1.41.0","1.41.1","1.53.15","1.53.18","1.53.19","1.54.0","1.55.0","1.57.0","1.58.0","1.58.3","1.59.4","1.60.0","1.61.0","1.62.0","1.63.0","1.63.1","1.64.0","1.66.2","1.67.0","1.68.0","1.69.8","1.70.0"],"block_files":[],"assets_screenshots":{"screenshot-1.jpg":{"filename":"screenshot-1.jpg","revision":3644074,"resolution":"1","location":"assets","locale":"","width":2880,"height":1800},"screenshot-2.jpg":{"filename":"screenshot-2.jpg","revision":3644074,"resolution":"2","location":"assets","locale":"","width":2880,"height":1800},"screenshot-3.jpg":{"filename":"screenshot-3.jpg","revision":3644074,"resolution":"3","location":"assets","locale":"","width":2880,"height":1800},"screenshot-4.jpg":{"filename":"screenshot-4.jpg","revision":3644074,"resolution":"4","location":"assets","locale":"","width":2880,"height":1800},"screenshot-5.jpg":{"filename":"screenshot-5.jpg","revision":3644074,"resolution":"5","location":"assets","locale":"","width":2880,"height":1800},"screenshot-6.jpg":{"filename":"screenshot-6.jpg","revision":3644074,"resolution":"6","location":"assets","locale":"","width":2880,"height":1800},"screenshot-7.jpg":{"filename":"screenshot-7.jpg","revision":3644074,"resolution":"7","location":"assets","locale":"","width":2880,"height":1800}},"screenshots":{"1":"The chat widget open on a live page, ready for a visitor to type.","2":"Your dashboard opens with the leads captured this billing cycle, and who still needs a reply.","3":"Every conversation in one list, with lead badges, channel and duration.","4":"Usage and Billing shows your leads, how many conversations arrived while you were closed, and which pages start them.","5":"Widget and Button settings, including style presets and your own brand color.","6":"Settings, where your business profile tells your agent what you do.","7":"One conversation in full: the recap, the captured lead, and the transcript."}},"plugin_section":[],"plugin_tags":[191735,264419,11463,264998,258158],"plugin_category":[],"plugin_contributors":[265899],"plugin_business_model":[],"class_list":["post-288233","plugin","type-plugin","status-publish","hentry","plugin_tags-ai-chatbot","plugin_tags-ai-receptionist","plugin_tags-lead-capture","plugin_tags-virtual-receptionist","plugin_tags-voice-agent","plugin_contributors-sitestaffr","plugin_committers-sitestaffr"],"banners":{"banner":"https:\/\/ps.w.org\/sitestaffr\/assets\/banner-772x250.png?rev=3643980","banner_2x":"https:\/\/ps.w.org\/sitestaffr\/assets\/banner-1544x500.png?rev=3643980","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=3644074","caption":"The chat widget open on a live page, ready for a visitor to type."},{"src":"https:\/\/ps.w.org\/sitestaffr\/assets\/screenshot-2.jpg?rev=3644074","caption":"Your dashboard opens with the leads captured this billing cycle, and who still needs a reply."},{"src":"https:\/\/ps.w.org\/sitestaffr\/assets\/screenshot-3.jpg?rev=3644074","caption":"Every conversation in one list, with lead badges, channel and duration."},{"src":"https:\/\/ps.w.org\/sitestaffr\/assets\/screenshot-4.jpg?rev=3644074","caption":"Usage and Billing shows your leads, how many conversations arrived while you were closed, and which pages start them."},{"src":"https:\/\/ps.w.org\/sitestaffr\/assets\/screenshot-5.jpg?rev=3644074","caption":"Widget and Button settings, including style presets and your own brand color."},{"src":"https:\/\/ps.w.org\/sitestaffr\/assets\/screenshot-6.jpg?rev=3644074","caption":"Settings, where your business profile tells your agent what you do."},{"src":"https:\/\/ps.w.org\/sitestaffr\/assets\/screenshot-7.jpg?rev=3644074","caption":"One conversation in full: the recap, the captured lead, and the transcript."}],"raw_content":"<!--section=description-->\n<p>SiteStaffr is an AI receptionist for your WordPress website. Visitors type or speak their question, and your agent answers 24\/7 from your own website pages. When a visitor leaves their name and their email or phone, the lead lands in your inbox with a recap of the conversation.<\/p>\n\n<p>https:\/\/www.youtube.com\/watch?v=X6_9uRTu6GI<\/p>\n\n<p><strong>Start free. Keep your AI chat free.<\/strong> Every new site gets a 30 day free trial, no credit card required, with voice, the Blog Agent and AI Visibility included so you can try them on your own site. When the trial ends, your site moves to the Free plan on its own: AI text chat for up to 50 conversations a month, still with no credit card. Upgrade whenever you want voice, the Blog Agent and AI Visibility back.<\/p>\n\n<p>Paid plans are $29, $69 and $129 a month. Every paid plan includes unlimited AI text chat with no per conversation fees, and only the voice minutes change between them.<\/p>\n\n<p>No phone lines. No code. Set up in minutes.<\/p>\n\n<p><strong>AI Text Chat<\/strong><\/p>\n\n<ul>\n<li>Unlimited AI text chat on every paid plan, with no per-conversation fees<\/li>\n<li>A chat widget on every page, for the visitors who would rather type than call<\/li>\n<li>Answers drawn straight from your own website content<\/li>\n<li>Takes down a visitor's name and their email or phone without sending them to a form<\/li>\n<\/ul>\n\n<p><strong>Voice Agent<\/strong><\/p>\n\n<ul>\n<li>Visitors can talk to your agent without leaving your website<\/li>\n<li>No phone call to place, no number to set up, nothing for them to install<\/li>\n<li>10 AI voices to match how your business sounds<\/li>\n<li>Contact details are captured mid-conversation, the same as in chat<\/li>\n<\/ul>\n\n<p><strong>AI Knowledge Base<\/strong><\/p>\n\n<ul>\n<li>Sync your website pages so your agent answers from your own content<\/li>\n<li>Finds the right page even when a visitor asks in their own words<\/li>\n<li>Your agent learns your business, so there is nothing to script<\/li>\n<\/ul>\n\n<p><strong>Built for Business<\/strong><\/p>\n\n<ul>\n<li>57+ languages, so visitors get answers in the language they use<\/li>\n<li>Full conversation transcripts stored in WordPress<\/li>\n<li>An AI summary and suggested follow-up after every conversation<\/li>\n<li>Email alerts with one-click access to the transcript<\/li>\n<li>A usage dashboard showing conversations, leads, and voice minutes<\/li>\n<li>Change how the widget looks: colors, position, border styles, and icon<\/li>\n<\/ul>\n\n<p><strong>Also Included on Paid Plans<\/strong><\/p>\n\n<ul>\n<li>Blog Agent writes SEO blog posts for your site, grounded in your business, ready for you to review before they publish<\/li>\n<li>AI Visibility checks whether ChatGPT, Perplexity, and Gemini mention your business when people ask about your field<\/li>\n<\/ul>\n\n<p><strong>Two Widget Styles<\/strong><\/p>\n\n<ul>\n<li>Fixed-position widget with text chat and voice<\/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>Dental practices<\/li>\n<li>Medical practices<\/li>\n<li>Med spas and aesthetics<\/li>\n<li>Chiropractic and physical therapy<\/li>\n<li>Veterinary clinics<\/li>\n<li>Law firms<\/li>\n<li>Accounting and tax<\/li>\n<li>Insurance agencies<\/li>\n<li>Real estate<\/li>\n<li>Home services<\/li>\n<li>HVAC and plumbing<\/li>\n<li>Pest control<\/li>\n<li>Auto repair shops<\/li>\n<li>Salons and barbershops<\/li>\n<li>Fitness studios<\/li>\n<li>Any WordPress business that wants its website answering 24\/7<\/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 chat, voice, AI, and billing features.<\/p>\n\n<p><strong>SiteStaffr Cloud Service (Required)<\/strong>\n* Purpose: Site registration, authenticated chat and voice session orchestration, post-conversation processing, automatic daily indexing of new and updated pages so the AI can answer from them, and AI blog content generation (manual and scheduled Autopilot posts, including topic suggestions)\n* Data sent: Site URL, installation identifier, business context\/settings, transcript text, and usage metadata required to deliver service features. For blog generation: the post topic\/keyword, your business name and description, titles\/URLs\/short excerpts of your published pages and the internal link targets of your recent generated posts, drafts included (for internal linking and link variety), and your site's category\/tag names. Generated posts are delivered directly back to your site and are not stored on SiteStaffr servers. For knowledge indexing: the text of published pages selected for indexing, sent when you run an update from Settings, during setup, and automatically once a day for pages that are new or have changed since they were last read. The daily pass reads pages only; it does not rewrite your saved business text unless you turn that on in Settings. It can be disabled entirely with the <code>sitestaffr_auto_index_enabled<\/code> filter.\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: Text chat replies, real-time voice conversation, AI-generated summaries, and AI blog content\/image generation\n* Data sent: Chat messages, voice audio during active sessions, transcript text, and prompt context needed to generate responses\/summaries; for blog posts, the topic and business context needed to research and write the article\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 conversation 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 conversation and session data is transmitted to SiteStaffr cloud services to provide functionality.<\/p>\n\n<h3>Privacy<\/h3>\n\n<p>SiteStaffr processes visitor conversation data to provide chat and voice agent functionality.<\/p>\n\n<p>Data may include:\n* Visitor contact details (if provided)\n* Transcript text\n* Session timing and usage metrics\n* Business configuration you enter in settings<\/p>\n\n<p>The chat widget sets one cookie, <code>sitestaffr_vid<\/code> (also kept in the browser's local storage): a random ID, with no personal details, used only to enforce the site owner's bans.<\/p>\n\n<p>SiteStaffr does not use your data for advertising.<\/p>\n\n<p>If Google's Site Kit plugin is connected on your site, the Blog Agent can plan topics from your own Search Console searches. SiteStaffr reads them through Site Kit on your WordPress and never connects to your Google account. The searches where Google shows your site past page 1 (the search phrase, the page it found, and its impressions and position) are kept in your WordPress database and sent to the SiteStaffr service with each topic request, where they are used to plan topics and not stored. You can turn this off under Blog Agent \u2192 Settings \u2192 Google search data.<\/p>\n\n<h3>Plans: Free, Free Trial and Paid<\/h3>\n\n<p><strong>Free trial.<\/strong> 30 days, no credit card required. It includes voice, the Blog Agent and AI Visibility, so you can see the paid features working on your own site before you choose.<\/p>\n\n<p><strong>Free.<\/strong> AI text chat for up to 50 conversations a month, no credit card required. Your site moves to Free on its own when the trial ends, or when a paid plan ends. Free includes everything that runs on text chat: answers from your own pages, lead capture, chat buttons, guided forms, transcripts and lead emails. Voice, the Blog Agent and AI Visibility are on paid plans.<\/p>\n\n<p><strong>Starter, $29 a month.<\/strong> Unlimited AI text chat and 100 voice minutes, for smaller sites.<\/p>\n\n<p><strong>Business, $69 a month.<\/strong> Unlimited AI text chat and 300 voice minutes, for growing sites.<\/p>\n\n<p><strong>Pro, $129 a month.<\/strong> Unlimited AI text chat and 600 voice minutes, for busy sites.<\/p>\n\n<p>Optional add ons can add more voice minutes to a paid plan.<\/p>\n\n<p>The Free plan's monthly limit is counted and enforced by the SiteStaffr service, not by the plugin. When a Free site has used its 50 conversations a month, the widget shows your contact form instead of the AI until the next month starts. Visitors can still leave their details, and those still reach you. Visitors never see an upgrade message. The Free plan is covered by our Terms of Service: https:\/\/sitestaffr.com\/terms<\/p>\n\n<p>Visit <a href=\"https:\/\/sitestaffr.com\/#pricing\">sitestaffr.com<\/a> for current pricing and plan details.<\/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 text or voice conversation. SiteStaffr's AI uses your synced website content to answer their questions. After each conversation, you get a transcript, a summary, and suggested follow-up in your WordPress admin.<\/p><\/dd>\n<dt id=\"how%20do%20i%20set%20it%20up%3F\"><h3>How do I set it up?<\/h3><\/dt>\n<dd><p>Install and activate, then follow the three step setup wizard: your business details, the free trial (30 days, no credit card), and your hours. SiteStaffr reads your pages and writes up your business for you. Watch the full setup in under three minutes: https:\/\/www.youtube.com\/watch?v=X6_9uRTu6GI<\/p><\/dd>\n<dt id=\"is%20sitestaffr%20free%3F\"><h3>Is SiteStaffr free?<\/h3><\/dt>\n<dd><p>Yes. Every new site starts with a 30 day free trial, no credit card required. After the trial, your site moves to the Free plan: AI text chat for up to 50 conversations a month, still with no credit card. Voice, the Blog Agent and AI Visibility are on paid plans from $29 a month.<\/p><\/dd>\n<dt id=\"what%20happens%20when%20the%20trial%20ends%3F\"><h3>What happens when the trial ends?<\/h3><\/dt>\n<dd><p>Your agent keeps answering by text. If you don't pick a paid plan, your site moves to the Free plan on its own. Your settings, what the AI has learned about your business and your conversation history all stay. You can upgrade at any time from Usage &amp; Billing in the plugin.<\/p><\/dd>\n<dt id=\"what%20counts%20as%20a%20conversation%20on%20the%20free%20plan%3F\"><h3>What counts as a conversation on the Free plan?<\/h3><\/dt>\n<dd><p>Each new visitor chat counts as a conversation. The count starts again at the beginning of every month, and the Usage &amp; Billing page in the plugin shows how many you have used.<\/p><\/dd>\n<dt id=\"what%20do%20visitors%20see%20when%20the%20free%20plan%27s%20monthly%20limit%20is%20reached%3F\"><h3>What do visitors see when the Free plan's monthly limit is reached?<\/h3><\/dt>\n<dd><p>Your contact form. New visitors can still leave their name, their email or phone and a message, and it reaches you like any other lead. They never see an upgrade message. If that happens in a month, you get one email about it after the month ends, and upgrading turns the AI answers back on.<\/p><\/dd>\n<dt id=\"can%20my%20web%20designer%20or%20agency%20set%20it%20up%20for%20my%20clients%20for%20free%3F\"><h3>Can my web designer or agency set it up for my clients for free?<\/h3><\/dt>\n<dd><p>Yes. A partner can install SiteStaffr on a client's site and start them free: the 30 day trial, then the Free plan. When the client moves to a paid plan, partners earn 30% of what that client pays for the client's first 12 months. Details: https:\/\/sitestaffr.com\/for\/agencies\/#partner<\/p><\/dd>\n<dt id=\"is%20this%20a%20chatbot%20or%20a%20voice%20agent%3F\"><h3>Is this a chatbot or a voice agent?<\/h3><\/dt>\n<dd><p>Both, in one widget. Most visitors type, so text chat is unlimited on every paid plan with no per-conversation fees. Anyone who would rather talk can do that on your site, using the voice minutes your plan includes.<\/p><\/dd>\n<dt id=\"will%20i%20be%20charged%20per%20conversation%3F\"><h3>Will I be charged per conversation?<\/h3><\/dt>\n<dd><p>No. Text chat is unlimited on every paid plan and is never billed per conversation. Voice is the part that varies by plan, and it is measured in voice minutes.<\/p><\/dd>\n<dt id=\"do%20i%20need%20a%20phone%20number%20or%20any%20other%20accounts%3F\"><h3>Do I need a phone number or any other accounts?<\/h3><\/dt>\n<dd><p>No. Visitors talk to your agent on your own website, so there is no call to place and no number to set up. You do not need your own OpenAI account either, because the AI is included in your plan.<\/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>Setup reads your website, and after that SiteStaffr keeps up on its own: new and updated pages are read once a day, so the AI can answer questions about your services, pricing, hours, and more. You can trigger a read yourself from Settings, and review everything it has learned on the AI Knowledge page.<\/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 text and voice conversations. Visitors can type or speak 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%20it%20a%20phone%20answering%20service%3F\"><h3>Is it a phone answering service?<\/h3><\/dt>\n<dd><p>No. SiteStaffr works on your website. Visitors type or speak to it in the widget on your pages, so there is no phone line to forward and no number to set up. It answers their questions from your own website content and emails you their name and their email or phone when they leave them.<\/p><\/dd>\n<dt id=\"what%20is%20an%20ai%20receptionist%20for%20a%20website%3F\"><h3>What is an AI receptionist for a website?<\/h3><\/dt>\n<dd><p>It is the person at the front desk, for your website: it greets visitors, answers their questions about your services, hours and pricing from your own pages, and takes down their details so you can follow up. SiteStaffr does this by chat and by voice, 24\/7, including nights and weekends when nobody is in the office.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.70.0 - 2026-10-28<\/h4>\n\n<ul>\n<li>Added: ban a visitor's device, not only their IP, so a ban holds when a mobile carrier changes the address. When the AI ends a chat for abusive messages, that device is locked out for 24 hours automatically.<\/li>\n<li>Changed: the AI answers abusive messages with a calm redirect, then a warning, and ends the chat on the third.<\/li>\n<li>Changed: the Quick Sheet look is offered again on every site.<\/li>\n<\/ul>\n\n<h4>1.69.10 - 2026-10-28<\/h4>\n\n<ul>\n<li>Changed: question ideas in the Chat Window tab now come from what your visitors ask about most, never from blog posts.<\/li>\n<li>Fixed: the opening hours in the chat window no longer break in the middle of a time, and the preview keeps all your common questions in view.<\/li>\n<\/ul>\n\n<h4>1.69.9 - 2026-10-27<\/h4>\n\n<ul>\n<li>Fixed: when a visitor talking to the AI says a phone number or email it read back is wrong, the AI asks for it again and saves what they say, instead of treating the \"no\" as a yes. Takes effect with the new voice model in January.<\/li>\n<\/ul>\n\n<h4>1.69.8 - 2026-10-27<\/h4>\n\n<ul>\n<li>Added: any color for each part of the chat window, with text that stays readable; a hard-to-read text color is refused.<\/li>\n<li>Added: corners in any size, your theme's fonts, and your own greeting and Talk and Type words. Show or hide the hours and phone number.<\/li>\n<\/ul>\n\n<h4>1.69.7 - 2026-10-27<\/h4>\n\n<ul>\n<li>Changed: on the Chat Window tab, click a part of the preview to change just that part. Fine-tune is sorted by where each setting shows.<\/li>\n<li>Added: your logo or initial beside the assistant's replies.<\/li>\n<\/ul>\n\n<h4>1.69.6 - 2026-10-27<\/h4>\n\n<ul>\n<li>Fixed: the usage report prints in full from Chrome's normal print settings, on Letter or A4. Before, page margins switched it to the phone layout and cut off Voice and text, After hours and Leads by week.<\/li>\n<li>Changed: on the usage report, Top pages and Week by week each run the full width, one above the other.<\/li>\n<li>Fixed: on the printed report's daily charts, \"Today\" no longer runs into the month's last day.<\/li>\n<\/ul>\n\n<h4>1.69.5 - 2026-10-27<\/h4>\n\n<ul>\n<li>Changed: the Chat Window preview outlines what you just changed for two seconds, on the screen where it shows.<\/li>\n<\/ul>\n\n<h4>1.69.4 - 2026-10-27<\/h4>\n\n<ul>\n<li>Fixed: the Chat Window preview changes once per click, and moves to where the change shows: the first screen for Opens on, common questions, opening hours and a look that opens differently (Talk Now opens on voice), and the phone for On phones.<\/li>\n<li>Fixed: a site that never wrote its own common questions keeps the ones its chat window already shows, now as its own.<\/li>\n<\/ul>\n\n<h4>1.69.3 - 2026-10-27<\/h4>\n\n<ul>\n<li>Fixed: \"Answering visitors\" at the top of every SiteStaffr page is plain status again and no longer reloads the Dashboard. Warnings still link to where you fix them.<\/li>\n<li>Fixed: the printed and shared usage report matches the new Usage &amp; Billing page: Top pages by short name, Week by week, and where conversations started.<\/li>\n<\/ul>\n\n<h4>1.69.2 - 2026-10-27<\/h4>\n\n<ul>\n<li>Changed: the Chat Window tab's \"Color, logo and font\" opens a window for your logo, color and font. Publishing also updates Settings \u2192 Brand.<\/li>\n<li>Changed: a look sets the chat window's style, with one way back to it; switching looks asks before replacing your changes.<\/li>\n<li>Changed: common questions start empty on new sites. Add up to three, or pick ideas from your pages.<\/li>\n<li>Added: leaving with unpublished chat window changes asks first, and the Chat Window tab shows a dot.<\/li>\n<li>Removed: the Main action setting, which showed the same Call us button for every choice.<\/li>\n<\/ul>\n\n<h4>1.69.1 - 2026-10-27<\/h4>\n\n<ul>\n<li>Changed: Usage &amp; Billing highlights are four short stats you can read at a glance: contact details left, after hours, the page that brought the most leads, and the busiest day. Pages go by their own short name, like \"Pricing\" instead of the full title with your site name.<\/li>\n<\/ul>\n\n<h4>1.69.0 - 2026-10-27<\/h4>\n\n<ul>\n<li>Changed: Usage &amp; Billing on a yearly plan or a complimentary account shows one calendar month at a time instead of the whole year. Voice minutes still reset every month on the plan's own date.<\/li>\n<li>New: Usage &amp; Billing has a Move to the next plan up button on the plan card. It opens a window with both plans side by side, the voice minutes you gain and what you pay today.<\/li>\n<li>New: hover, tap or tab to any chart, ring or donut on Usage &amp; Billing to see that day's or week's numbers.<\/li>\n<li>New: Usage &amp; Billing shows where conversations started, by chat widget and by each button. Per-button counts start with this version.<\/li>\n<li>Changed: Leads by week names each bar by its first day, and counts by month when the period is longer than five weeks. Week by week replaces the day-by-day table, and Top pages link to the page in a new tab. Print or share is now an icon.<\/li>\n<\/ul>\n\n<h4>1.68.9 - 2026-10-27<\/h4>\n\n<ul>\n<li>Changed: the Chat Window tab's preview shows your chat window alone and whole, with no scrollbars.<\/li>\n<\/ul>\n\n<h4>1.68.8 - 2026-10-27<\/h4>\n\n<ul>\n<li>Fixed: the Chat Window tab's preview now shows your chat on home pages that also have a SiteStaffr button. Before, it showed only the launcher.<\/li>\n<\/ul>\n\n<h4>1.68.7 - 2026-10-26<\/h4>\n\n<ul>\n<li>Changed: the Chat Window tab shows each look as a small picture of your chat in your colors, with every other setting folded into Fine-tune. Changes show in the preview first and reach your site only when you press Publish; Discard puts back what visitors see.<\/li>\n<\/ul>\n\n<h4>1.68.6 - 2026-10-26<\/h4>\n\n<ul>\n<li>Changed: while a visitor talks to the AI, the chat window says \"Talking\" instead of \"On a call\", and the launcher and placed buttons say \"Click to end\" instead of \"hang up\".<\/li>\n<\/ul>\n\n<h4>1.68.5 - 2026-10-26<\/h4>\n\n<ul>\n<li>Fixed: on a phone, the half-height chat window no longer cuts off its Talk and Ask screens; whole pieces drop out when they do not fit.<\/li>\n<\/ul>\n\n<h4>1.68.4 - 2026-10-26<\/h4>\n\n<ul>\n<li>Changed: the leads app wears your brand (logo and color, SiteStaffr's look when none is set) and has a new Everyone tab with search, filters, CSV and Print. Nothing in it asks for a WordPress sign-in.<\/li>\n<\/ul>\n\n<h4>1.68.3 - 2026-10-26<\/h4>\n\n<ul>\n<li>Fixed: the chat window no longer shows a scrollbar on its first screen, and long common questions wrap to two lines instead of spilling out of their box.<\/li>\n<\/ul>\n\n<h4>1.68.2 - 2026-10-26<\/h4>\n\n<ul>\n<li>Fixed: on the Chat Window tab, choosing a starting look now changes the preview right beside it, and the preview shows the text chat.<\/li>\n<\/ul>\n\n<h4>1.68.0 - 2026-10-26<\/h4>\n\n<ul>\n<li>New: Usage &amp; Billing is redesigned as an easy-to-read report, with key numbers compared with last month, charts for voice minutes and conversations, leads by week and your top pages.<\/li>\n<li>New: the printable monthly report is now a two-page summary with charts you can share.<\/li>\n<li>Fixed: if a card payment fails, your agent keeps answering visitors through the payment grace period instead of stopping right away.<\/li>\n<li>Fixed: a new site's billing sign-up retries within seconds when asked to try again, instead of waiting hours.<\/li>\n<li>Fixed: removing an agency that is also your billing email now says it keeps billing access until you change the billing email.<\/li>\n<\/ul>\n\n<h4>1.67.0 - 2026-10-26<\/h4>\n\n<ul>\n<li>New: agency codes. If a web agency manages your site, paste its code in setup or in Settings, Account &amp; Connection, and the agency can look after your plan, card and invoices. The code never charges anyone, and you can remove the agency's access at any time.<\/li>\n<li>Fixed: Blog Agent settings changes no longer undo themselves a minute later.<\/li>\n<li>Fixed: a new blog post now links early to the page it was planned to support.<\/li>\n<li>Fixed: the Greeting Tone names now match how your agent sounds, and the \"Saved\" note is easier to read.<\/li>\n<li>Fixed: the daily limit on writing your Agent Summary with AI now applies, and says to try again tomorrow when reached.<\/li>\n<\/ul>\n\n<h4>1.66.4 - 2026-10-24<\/h4>\n\n<ul>\n<li>Fixed: setup now stops with a clear message when your site could not connect, instead of finishing as if it were live.<\/li>\n<li>Fixed: at the daily limit for website scans, setup shows the box to write your summary by hand.<\/li>\n<li>Fixed: the Knowledge tab now points to Settings for business hours, and the Qualified leads wording says a name is needed with a phone or email.<\/li>\n<\/ul>\n\n<h4>1.66.3 - 2026-10-23<\/h4>\n\n<ul>\n<li>Fixed: on a phone, the chat bubble no longer covers the Edit first button on the page where you review a new blog post.<\/li>\n<\/ul>\n\n<h4>1.66.2 - 2026-10-23<\/h4>\n\n<ul>\n<li>Fixed: an unusual email address typed by a visitor can no longer add a hidden copy to your reply when you tap their email on the leads page, in a conversation or in the new-lead email.<\/li>\n<\/ul>\n\n<h4>1.66.1 - 2026-10-23<\/h4>\n\n<ul>\n<li>Fixed: an owner who canceled no longer gets a \"your voice minutes run out before they reset\" heads-up; the plan ends at the period end, so that warning was wrong.<\/li>\n<li>Fixed: the trial heads-up only says the site moves to the Free plan when it really will.<\/li>\n<li>Fixed: a crash while the weekly summary was being put together no longer loses that week's summary.<\/li>\n<\/ul>\n\n<h4>1.66.0 - 2026-10-23<\/h4>\n\n<ul>\n<li>Improved: the Blog Agent review page is built for a phone. Publish stays at the bottom of the screen, the page says nothing goes live until you press it, and it shows how the post can look in Google.<\/li>\n<li>Improved: the shared conversation page shows the person, their phone and email and what they asked first, then the conversation, and says when the link stops working.<\/li>\n<\/ul>\n\n<h4>1.65.0 - 2026-10-23<\/h4>\n\n<ul>\n<li>New: a weekly summary email (Mondays, 8 AM) with conversations, leads, who is still waiting and what your agent couldn't answer. On by default, skipped in a quiet week, counts only on the Free plan.<\/li>\n<li>New: a heads-up email before a trial ends (7 days and 1 day) and before voice minutes run out. Switch it off with \"Warn me before it happens\" in Settings.<\/li>\n<\/ul>\n\n<h4>1.64.0 - 2026-10-23<\/h4>\n\n<ul>\n<li>New: when the assistant can't answer, visitors see plain words and a way forward (send again, leave their details, or talk instead where voice works), in the chat window's own style.<\/li>\n<li>New: if the assistant can't answer at all, the chat opens on a screen that takes a message, with your phone and hours.<\/li>\n<li>Fixed: \"Keep my plan\" now explains when your plan has already renewed, instead of showing a generic error.<\/li>\n<li>Fixed: trial notes use your real trial dates, and trial and Free plan emails can no longer arrive twice.<\/li>\n<\/ul>\n\n<h4>1.63.1 - 2026-10-23<\/h4>\n\n<ul>\n<li>Fixed: a chat saved twice at the same moment is stored once, so you get one lead email for it.<\/li>\n<li>Fixed: the \"voice minutes used up\" email can no longer arrive twice.<\/li>\n<\/ul>\n\n<h4>1.63.0 - 2026-10-22<\/h4>\n\n<ul>\n<li>New: a redesigned chat window with five looks (Front Desk, Concierge, Workshop, Quick Sheet and Talk Now). Visitors can talk or type from the first screen, and switching between them keeps the conversation.<\/li>\n<li>New: Match my site reads your theme's colors, font and corners, and the Chat Window screen lets you adjust everything with a live preview on your own home page.<\/li>\n<li>New: your visitor's details appear only as they are saved, with one card to check them when the assistant asks. Long spoken answers show in full, with waves while the assistant speaks.<\/li>\n<li>New: when a trial ends, you get one calm note that your agent still answers by text.<\/li>\n<li>Improved: emails about your site now come from SiteStaffr in a cleaner layout and carry your own brand color, logo and name.<\/li>\n<li>Improved: a voice chat left on mute checks in after 30 seconds and ends after a minute, offering to keep going by typing.<\/li>\n<li>Fixed: a slow server can no longer hold up saving a text chat.<\/li>\n<li>Fixed: the Dashboard and Usage &amp; Billing agree on whether your voice minutes will last.<\/li>\n<li>Existing sites keep their current chat window until the owner saves the new controls.<\/li>\n<\/ul>\n\n<h4>1.62.0 - 2026-10-21<\/h4>\n\n<ul>\n<li>New: a clearer Usage &amp; Billing page. Your plan, voice minutes left and what your assistant brought in come first, with one chart that shows whether your minutes will last and what used them.<\/li>\n<li>New: when voice minutes are running short, Usage &amp; Billing offers the right number of extra minutes to keep voice answering.<\/li>\n<li>New: the page your lead email opens shows the people waiting one at a time, with call and email buttons and Mark followed up. You can add it to your phone's home screen.<\/li>\n<li>New: Conversations has three simple filters (All, Waiting, Followed up), a search that finds names, phone numbers and emails, and a cleaner conversation page.<\/li>\n<li>New: mark a question on the coaching list as \"Not needed\" and it stays off the list.<\/li>\n<li>Improved: you can now write more custom instructions for your agent (2 on Starter, 5 on Business, 10 on Pro and during the free trial), and each one can be up to 500 characters.<\/li>\n<li>Improved: Usage &amp; Billing shows the price you actually pay.<\/li>\n<li>Fixed: the coaching list no longer flags questions your assistant already answered, such as your business name or website.<\/li>\n<li>Fixed: the setup wizard fills in your Business Name, and hand-added facts no longer count as a Knowledge page.<\/li>\n<li>Fixed: moving up a plan shows a single renewal date.<\/li>\n<\/ul>\n\n<h4>1.61.0 - 2026-10-20<\/h4>\n\n<ul>\n<li>New: the Dashboard report card shows the topics visitors asked about and the questions your assistant could not answer, with a button to add an answer.<\/li>\n<li>New: print or save the Dashboard report as a one-page PDF in your business's name.<\/li>\n<li>New: a Waiting list with phone and email links and Mark followed up on each row.<\/li>\n<li>New: a header at the top of every SiteStaffr page with your status and the number of people waiting.<\/li>\n<li>New: a Your agent column on the Dashboard with a voice minutes circle.<\/li>\n<li>Improved: text chats now count in your usage records.<\/li>\n<li>Fixed: voice sessions can no longer be billed to your minutes by anyone but your own site.<\/li>\n<li>Fixed: Knowledge sync no longer fails on Elementor pages.<\/li>\n<li>Fixed: older leads no longer drop off the Dashboard follow-ups.<\/li>\n<\/ul>\n\n<h4>1.60.0 - 2026-10-16<\/h4>\n\n<ul>\n<li>New: a clearer Dashboard. Call-back slips lead with the phone number, Followed up can be undone, Activity shows a full history with names, and Agent Health lists problems first.<\/li>\n<li>New: during a voice call, the button shows whether the assistant is listening, thinking or speaking.<\/li>\n<li>New: a 2:34 setup video on this page, plus a \"How do I set it up?\" FAQ.<\/li>\n<li>Fix: Spanish-speaking callers can leave a phone number and email by voice, including numbers said in groups.<\/li>\n<li>Fix: a spelled-out email is saved whole, and a caller repeating their saved number is simply confirmed.<\/li>\n<li>Fix: the voice assistant no longer switches language when a caller says one stray word.<\/li>\n<li>Fix: in long voice calls the assistant remembers what was said earlier, and it always gets a way to reach the caller.<\/li>\n<li>Fix: a form filled in by text chat now shows its finish message.<\/li>\n<li>Fix: four button icons showed as a microphone on the page.<\/li>\n<li>Fix: the Neon style's tooltip is readable on bright colors.<\/li>\n<li>Security: removed an old voice connection route the widget no longer used.<\/li>\n<\/ul>\n\n<h4>1.59.4 - 2026-10-13<\/h4>\n\n<ul>\n<li>New: after your first lead, the SiteStaffr Dashboard asks once if you'd review us on WordPress.org.<\/li>\n<li>Fix: Reset to Fresh Install keeps a staging site connected to staging.<\/li>\n<li>Fix: voice forms ask the visitor to check their details before finishing.<\/li>\n<li>Fix: business names are saved with capital letters.<\/li>\n<li>Fix: a note for your team now appears in the lead email and recap.<\/li>\n<li>Fix: text chat after a finished voice form starts with an empty details card.<\/li>\n<li>Fix: the details card only highlights a field when its value actually changes.<\/li>\n<\/ul>\n\n<h4>1.59.1 - 2026-10-13<\/h4>\n\n<ul>\n<li>Fix: the assistant finds your pages again when a question's exact words are not on them.<\/li>\n<li>Fix: text chat keeps showing the assistant's reply if something on the page goes wrong.<\/li>\n<\/ul>\n\n<h4>1.59.0 - 2026-10-12<\/h4>\n\n<ul>\n<li>Fix: voice form buttons keep collecting details after the greeting.<\/li>\n<li>Fix: a note for your team no longer gets saved into the visitor's name.<\/li>\n<li>Fix: the voice assistant saves an email once, even with capital letters.<\/li>\n<li>Fix: paid sites keep text chat when voice minutes run out.<\/li>\n<li>Fix: copying a button's shortcode copies the whole shortcode.<\/li>\n<li>Fix: on phones the chat window fills the screen, stays above the keyboard, and closes only from its close button.<\/li>\n<li>Changed: clearer setup messages when connecting fails, with a link to the setup video.<\/li>\n<li>Changed: the Chat Window settings are the same for every preset. A preset fills in starting\nvalues, your own changes stay yours when you switch presets, and \"Reset to preset\" brings back\nthe preset's look.<\/li>\n<li>Changed: every color setting in the chat window now shows, whatever style you pick.<\/li>\n<li>Fixed: the chat window always uses your brand color from Settings &gt; Brand. With the Neon style\non the chat button, the chat window could take the button's glow color instead, even black.<\/li>\n<\/ul>\n\n<h4>1.58.3 - 2026-10-11<\/h4>\n\n<ul>\n<li>Fix: a long button label stays inside the page on phones.<\/li>\n<li>Changed: the button preview is wider and shows a long label wrapping the way it does on your page.<\/li>\n<\/ul>\n\n<h4>1.58.2 - 2026-10-11<\/h4>\n\n<ul>\n<li>New: the glow works with any button or chat bubble style, not only Neon. Turn it on with the Glow switch.<\/li>\n<li>Changed: a button's Opening message box is full width and grows with the text.<\/li>\n<\/ul>\n\n<h4>1.58.1 - 2026-10-11<\/h4>\n\n<ul>\n<li>Fix: a button placed with the shortcode lines up with the page text instead of the left edge of the window.<\/li>\n<li>New: a Fill switch for buttons. Picking Outline turns it off and sets the label to the border color; you can change either afterward.<\/li>\n<li>Fix: a named button's Size box shows the saved size, and sizes edited there reach the page.<\/li>\n<\/ul>\n\n<h4>1.58.0 - 2026-10-11<\/h4>\n\n<ul>\n<li>New: the Free plan. When a trial ends or a paid plan is canceled, your agent keeps answering by text, up to 50 AI conversations a month. Your SiteStaffr screens show a Free badge, this month's count and a Restore full access button, and you get one email a month if visitors were shown your contact form because the limit was reached.<\/li>\n<li>Changed: you name a new button in a SiteStaffr dialog instead of the browser's prompt box.<\/li>\n<li>Changed: the notice that voice minutes are used up shows on SiteStaffr screens only.<\/li>\n<li>Fix: Blog Agent topic suggestions and AI Visibility explain why a request was refused instead of showing an error code.<\/li>\n<li>Fix: the business profile no longer says authentication failed when the real reason was a plan limit.<\/li>\n<li>Changed: Knowledge Mode options now describe what each mode does without recommending one.<\/li>\n<li>Changed: the short business summary is called \"Agent Summary\" everywhere in the admin.<\/li>\n<li>Fix: page titles with \"&amp;\" show correctly on the Knowledge tab.<\/li>\n<li>Fix: the warning about changed pages reads correctly when one page has changed.<\/li>\n<\/ul>\n\n<h4>1.57.0 - 2026-09-27<\/h4>\n\n<ul>\n<li>New: Settings &gt; Brand - set your brand colors, logo and a square icon once. Your chat button,\nchat window, lead emails and blog images use them, and each place can still be set on its own.\nYour brand colors appear as one-click choices in every color picker.<\/li>\n<li>New: Chat Window settings with four presets - Refined, Signature, Airy and Bold - and controls\nfor the header, business initial or icon, message styles, background (including a Brand wash),\ncorners, font (\"Match my website\") and labels, with a live preview. You can also pick your own\ncolors for the header and messages.<\/li>\n<li>Changed: your brand color runs through the whole chat, and text on it switches between black\nand white automatically so it is always easy to read.<\/li>\n<li>Changed: lead emails come in your brand color and match your chat window.<\/li>\n<li>New: in the Neon style, set the icon's glow separately from the outline's. Choosing Neon turns\nyour widget's color into the glow, and switching back turns it into the fill again.<\/li>\n<li>Fixed: choosing a widget style no longer replaces the colors you picked.<\/li>\n<li>Improved: the tooltip next to the chat button uses your brand color in every style.<\/li>\n<li>Fixed: the chat button's hover effect now works while the welcome tooltip is showing, and in the\nNeon style it uses the hover color you picked.<\/li>\n<li>Fixed: some themes and page builders restyled the chat's buttons and message box. The widget now\nkeeps its own look on those sites.<\/li>\n<li>Fixed: the \"voice AI minutes have been used up\" notice stays closed once you close it, and no\nlonger appears on sites whose voice is not limited.<\/li>\n<li>Fixed: several contrast and readability fixes in the Neon style and the chat window.<\/li>\n<\/ul>\n\n<h4>1.55.0 - 2026-09-26<\/h4>\n\n<ul>\n<li>Changed: the form now opens as a pop-up sized to the screen instead of being squeezed into\nwhatever column it sits in, and it scrolls inside itself so a long form always reaches its\nlast question.<\/li>\n<li>Changed: the form takes the look of the button that opened it - its color on the heading and\nthe border, and the full neon treatment when that button uses it. Nothing to set up.<\/li>\n<li>Added: Guided Forms. A form is a set of questions your agent asks one at a time \u2014 a name, a\ndate, an address, whatever you need. Forms have their own tab under Widget &amp; Button, with a\nlist, create, duplicate and delete, and a count of which buttons use each one. Several buttons\ncan share the same form, and a button edits the form it points at without taking you away from\nthe button.<\/li>\n<li>Added: Ten question types \u2014 Name, Email, Phone, Website, Business name, Address, Date, Number,\nChoice and Custom text. The type does the work: it decides how the agent asks, whether it reads\nthe answer back on a call, and how the answer appears on screen. Picking \"Email\" is the whole\nsetup for an email question.<\/li>\n<li>Added: Date questions accept \"next Tuesday\" or \"the 3rd\" without making the visitor say it as a\ncalendar date. Choice questions carry their options, so the agent can never offer something you\ndo not do. Address can be set to city only.<\/li>\n<li>Added: Drag questions up or down to change the order the agent asks them in (or use the arrow\nkeys on the handle).<\/li>\n<li>Added: A Choice question names its options when the agent asks, and shows them on the form.\nLong lists, like the 50 US states (up to 60 options), are matched rather than read aloud: say\n\"FL\" and Florida is saved.<\/li>\n<li>Added: Dates are saved as real dates: \"tomorrow\" or \"next Tuesday\" becomes the calendar date,\nworked out from your site's own date. Numbers are saved as digits, and a Choice only ever saves\none of your options.<\/li>\n<li>Added: Anything a visitor asks the agent to pass on to your team is saved on the form's\nfree-text question, so it reaches you.<\/li>\n<li>Added: Each question can be required or optional, and you can set what happens when a visitor\nasks something off-topic, plus your own wording for the opening message and the \"you're all\nset\" panel. All of that is tucked behind one \"Wording and behavior\" section that starts closed\n\u2014 most people will never need to open it.<\/li>\n<li>Changed: A working form needs no written instructions at all. The instruction box is still\nthere for anything unusual, but a normal setup never has to open it.<\/li>\n<li>Changed: Every button you already have keeps working with nothing to do. One that collected\ndetails becomes a form of the same name, asking for exactly what it asked for before.<\/li>\n<li>Changed: whether a button collects anything is now a switch, and the form list shows your forms\nand nothing else.<\/li>\n<li>Fixed: The \"you're all set\" panel used to tell your visitors that our team would get their\nvoice agent live. That was our copy in your widget. It now says something that fits any\nbusiness, and you can replace it with your own.<\/li>\n<li>Fixed: A form that renames its fields is counted as a lead properly. One collecting \"work\nemail\" and \"mobile\" took a complete lead and recorded nothing.<\/li>\n<li>Fixed: your plan's included voice minutes were read from a stale table in four places, so the\nheader could say \"of 700 minutes\" while the usage screen said \"of 600\" for the same plan.\nStarter reads 100 minutes and Pro 600, matching what is sold.<\/li>\n<li>Fixed: a bad billing period could show a cycle years long, which made the usage chart\nunreadable.<\/li>\n<li>Fixed: on a voice call, the agent no longer hangs up right after asking \"Is there anything else I\ncan help with?\", and a goodbye with one more sentence after it still ends the call.<\/li>\n<li>Fixed: a website address said out loud (\"tek support dot net\") is saved as a real address, and\nthe visitor is never asked to repeat or reformat it.<\/li>\n<li>Fixed: the closing line no longer says the team will reach out \"about your reason\".<\/li>\n<li>Fixed: sites exempt from usage limits no longer show only a contact form when their minute counter reaches zero.<\/li>\n<li>Fixed: sites exempt from usage limits keep the voice option when their minute counter reaches zero.<\/li>\n<li>Improved: the voice agent returns a visitor's greeting.<\/li>\n<li>Fixed: the voice agent asks the visitor to confirm their phone number or email after reading it back.<\/li>\n<li>Fixed: the voice agent no longer asks visitors why they are reaching out after they have already said so.<\/li>\n<li>Improved: voice conversations respond faster when a visitor gives their name or contact details.<\/li>\n<li>Fixed: voice conversations no longer get stuck listening after the visitor has finished speaking.<\/li>\n<li>Fixed: voice conversations now always end with a spoken goodbye before the call closes.<\/li>\n<li>Fixed: visitors no longer see a technical error message during some voice conversations.<\/li>\n<\/ul>\n\n<h4>1.54.1 - 2026-09-15<\/h4>\n\n<ul>\n<li>Fixed: accounts that are not metered no longer see a low-balance warning, or an offer to buy\nminutes they do not need. The warning said voice would pause when the balance ran out; on\nthese accounts it never does, and the \"Next Reset\" date on Usage &amp; Billing now reads\n\"Unlimited\" rather than naming a day nothing happens on.<\/li>\n<li>Fixed: the button settings no longer say a button collects email by default on every\nchannel. Text chat asks for name, phone and email; a voice call asks for name and phone and\nasks for email only if the caller would rather not give a phone. Add the fields to a button\nto collect all of them every time.<\/li>\n<li>Fixed: the setup wizard no longer promises to teach your AI \"everything about your\nbusiness\". It reads your main pages to start, and you can add more pages anytime under\nMy AI Agent.<\/li>\n<li>Added: the last setup screen links to what your AI learned, and the Knowledge page shows\nhow many of your pages it has read (for example \"12 of 38\") instead of a bare count.<\/li>\n<li>Added: the dashboard tells you when your AI has read fewer than half of your pages, so it\ncan't answer questions about the rest. You can dismiss the reminder; it comes back only if\nmore pages go unread.<\/li>\n<li>Fixed: removed an old behind-the-scenes action that could rewrite your business summary and\nprofile from pages your agent had not re-read. Everything you can press already reads your\npages first, so nothing you use day to day changes.<\/li>\n<li>Added: the Detailed Business Profile screen now tells you when pages have changed since your\nagent last read them, the same way Settings already did for your Agent Summary. Pressing\n\"Update from my website\" reads those pages before it rewrites anything.<\/li>\n<\/ul>\n\n<h4>1.54.0 - 2026-09-15<\/h4>\n\n<ul>\n<li>Added: when you connect your site to SiteStaffr, it can now prove the site is really yours.\nSiteStaffr shows your site a one-time code and then checks that your site displays it back.\nThere is nothing for you to copy, paste or set up, and it happens during setup in about a\nsecond.<\/li>\n<li>Fixed: until now, whoever registered a web address with SiteStaffr first kept it, even if they\ndid not own the site, and the real owner had no way to claim it back without contacting us.\nThis release is the part of that fix that lives in the plugin.<\/li>\n<li>You will not notice any change yet. The check stays switched off on our side until enough\nsites are running this version, because a site on an older version cannot answer the request.<\/li>\n<\/ul>\n\n<h4>1.53.19 - 2026-09-14<\/h4>\n\n<ul>\n<li>Fixed: an update that does not finish copying can no longer take your whole site down.\nWordPress installs a  \u2026<\/li>\n<\/ul>","raw_excerpt":"An AI receptionist for your website. Answers visitors by chat or voice 24\/7. Free plan: AI chat for up to 50 conversations a month.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/288233","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=288233"}],"author":[{"embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/sitestaffr"}],"wp:attachment":[{"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=288233"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=288233"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=288233"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=288233"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=288233"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/tzm.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=288233"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}