What's New¶
Stay up to date with the latest improvements to the Rose platform.
Week of May 18, 2026¶
New features¶
-
Tiered backoffice settings with a "Show advanced" toggle: The backoffice now distinguishes Normal and Advanced settings, with a toggle in your profile to hide the advanced sections (Lead Capture, Analytics, Form Assistant, GEO Content) and the more technical fields under Engagement, Appearance, Behavior, CTAs, Display Rules, and In-Chat Booking. New users land on the simpler view by default — flip the toggle when you need full control. Read the configuration guide
-
Redesigned sidebar with a Knowledge dashboard: The backoffice sidebar is regrouped under a single CONFIGURE section. Knowledge, Integrations, and Agents are merged into one navigation block, with each agent renamed for clarity (Website Agent, Nurturing Agent, Handoff Agent, etc.). A new Knowledge dashboard lists FAQ and Lookup Tables in one place.
-
CTA attribution config moves into each CTA + parameter forwarding modes: Attribution settings now live on each CTA rather than as a global toggle, so you can decide per-CTA whether to track attribution and which incoming URL parameters to forward through to the destination. Learn about conversion tracking
-
Post-qualification summaries delivered as HubSpot notes: When a conversation finishes with qualification data, Rose now pushes a structured summary as a note on the matched HubSpot contact, so your sales team sees the qualification context directly inside HubSpot. The intake is non-blocking — Rose won't slow down for HubSpot. Read the HubSpot guide
Improvements¶
- Better answers from longer knowledge-base pages: The retrieval system now splits long markdown documents on heading boundaries instead of arbitrary character counts, and prepends the section heading as context. Rose's answers from large structured documents (FAQs, policy pages, internal wikis) are more grounded and less likely to mix unrelated topics.
Bug fixes¶
-
Demo CTA wins when interest is high: Fixed a case where motivated B2B visitors who never explicitly typed "demo" could see a content-recommendation card instead of the demo CTA, even though their interest signals had crossed the configured threshold. Rose now prioritizes the demo offer over content recommendations once the interest threshold is reached.
-
Returning visitors honor the minimized page rule: A bug where a
minimizedpage display rule was silently ignored for visitors returning to the same page (because the widget had a leftover expanded state from a previous session) is fixed. The rule now applies on every visit, not just the first one.
Week of May 11, 2026¶
New features¶
-
Styled FAQ pages: custom CSS editor, 7 themes, and a Brand auto theme: Your published GEO FAQ pages can now be styled directly from the backoffice at Content Agent > Page Style. Pick from six curated presets (Minimal, Editorial, Corporate, Midnight, Hearth, Bold) or use the new Brand theme that automatically derives the page styling from your configured brand color. A raw-CSS modal and a logo URL field give you fine-grained control when needed. Read the configuration guide
-
Long-tail FAQ section with in-page search: Long-tail questions that previously got discarded are now surfaced on your FAQ page under a second section, with a sticky search bar that filters items as visitors type. Both sections stay indexable as FAQPage structured data for SEO. The section titles and search placeholder are customizable from your FAQ publishing settings.
-
Redirect to a thank-you page after in-chat booking: Each CTA can now carry an optional
post_booking_redirect_url. When a visitor completes a Cal.com or Calendly booking inside the widget, Rose navigates them to the URL configured on the booked CTA — so your existing thank-you-page conversion tracking and post-conversion qualification flows fire as if they had booked on your own page. Configure it from your CTA settings in the backoffice. Learn about conversion tracking -
Conversion form whitelist: New
form_id_whitelistsetting lets you restrict conversion tracking to a specific list of HTML formids on pages that host both your conversion form and noise forms (newsletter, search, login). Empty whitelist keeps today's behavior; populated whitelist tracks only the named forms. Ask your account manager to configure it. -
CTA link attribution (opt-in): When enabled, Rose can attribute conversions that happen on your own CTA pages back to the original Rose conversation, including across single-page-app navigation. The feature is off by default — contact your account manager to opt in. Learn about conversion tracking
-
US English locale: Sites serving US visitors can now use
en-usas a supported language. Previously onlyen-gbwas accepted, which 422'd chat requests on US-routed pages. Configurable in your language settings. -
Default Rose UTM parameter names: New sites now ship with sensible default Rose UTM parameter names in analytics config, so you don't have to set them manually on first onboarding.
Improvements¶
-
More accurate conversion rate: Conversations where the visitor's email was captured during an in-chat booking or gated-content flow now correctly count as Rose-driven conversions. The rate displayed on your client listing also drops the "external only" segment per product policy (no Rose-attached session ID → not a real Rose conversion).
-
HubSpot integration restored: A regression in our PostgREST configuration that briefly hid HubSpot tables from the API has been fixed, so HubSpot sync and reporting features are fully back. Read the HubSpot guide
-
Cal.com Routing Form submissions now tracked: Visitors who complete a Cal.com Routing Form (without booking a slot) now correctly fire
rw_client_form_submittedinstead of being lost. Booking events keep firing as before; when both happen they count as two distinct submissions. Learn about Cal.com tracking -
Ad campaign parameters preserved through Rose CTAs: When a visitor lands on your site with
utm_*/gclid/fbclid/msclkid/gclsrcparameters and Rose redirects them to a CTA, those parameters are now snapshotted at widget load and merged onto the destination URL. Your ad-campaign attribution survives the CTA redirect. Learn about conversion tracking -
More CTA attribution URL patterns: Additional configurable URL patterns can now be marked as Rose-attributable in your CTA setup, widening which destination pages count for attribution.
-
Server-side conversation filters: Filtering the Conversations page by funnel stage and initial-question type now runs server-side, so the page no longer times out on clients with high conversation volume. When a filter does fail, you'll see a real error banner instead of a misleading "No conversations found" message.
-
Subdomain widgets work correctly: A bug that stripped subdomains before looking up the per-domain configuration is fixed. Sites configured on a subdomain (e.g.
info.matera.eu) now correctly attach form tracking, recognize thank-you pages, and apply the configured dynamic-question rotation count. -
Password-recovery messages no longer hijack the chatbot: Phrases like "I forgot my password, how do I reset it?" are now classified as support intent so Rose routes the visitor to your support flow instead of trying to answer it as a sales question.
Bug fixes¶
-
Widget keeps copilot mode when clicking content recommendations (follow-up): Fixed two remaining causes — a stripped Referer header and an inconsistent storage key — that could still wipe chat state when a visitor clicked an internal content-recommendation link in copilot side-panel mode. The widget now reliably resumes the same conversation on the destination page.
-
Off-topic creative-content requests no longer derail the chatbot: Rose now consistently classifies image-generation, marketing-copy, translation, recipe, and similar non-product requests as off-topic across English, French, Italian, German, and Spanish — so it redirects back to your product instead of complying. Includes a separate fix for post-conversation qualification on userose.ai that was relabeling numeric answers (e.g. mistaking a traffic-volume range for a budget).
Week of May 5, 2026¶
New features¶
-
Internal IP filter on dashboard analytics: You can now exclude your team's IP addresses from your dashboard statistics so internal browsing doesn't skew engagement metrics. Add a label and IP per row from your dashboard under Settings > Analytics. IPs are hashed in the browser before they're sent to Rose. The filter applies across visitor, conversation, CTA, email-capture, and demo tiles.
-
Multi-select filters across backoffice list views: The Conversations, Accounts, Visitors, and Clients pages now let you pick multiple values for filters like Environment, Topic, Initial question type, Type, and Status — matching the Funnel Stage filter that already supported multi-select. CSV exports also support multi-topic filtering.
-
Soft qualification questions: Rose can now ask qualification questions naturally during a conversation without forcing them as a hard gate before showing the CTA. With non-blocking profiling fields configured, Rose weaves at most one question per turn into its responses and silently tailors follow-up answers based on what's already been collected. The hard-gate behavior (block CTA until specific fields are answered) is still available when you need it. To configure this for your site, contact your account manager.
-
CTA URL personalization with partial fill: CTA links can now embed visitor profile fields as URL parameters (e.g.
?nbEmployee={{headcount}}&firstPayroll={{payroll_status}}). If only some fields have been collected, the unfilled placeholders are dropped from the URL so the destination page still gets whatever has been captured, rather than falling back to a generic link. To configure URL templating for your site, contact your account manager.
Improvements¶
-
Smoother copilot mode animation: The widget now slides into and out of copilot side-panel mode with a coordinated chained animation when toggling layouts, instead of an abrupt morph between dissimilar views.
-
Better bullet-point formatting in answers: When Rose lists multiple plans, features, or items, it now reliably uses markdown bullet lists rather than dense prose with bolded prefixes — easier to scan when comparing options.
-
More accurate per-visitor conversion rate: The conversion rate on your client listing now correctly counts conversations and conversions on a per-person basis (was previously mixing per-conversation numerators with per-person denominators, slightly inflating rates for multi-session bookers).
Bug fixes¶
-
Keep widget open when clicking internal content recommendations: Clicking a recommended internal link in copilot side-panel mode now keeps the widget in copilot mode on the destination page, instead of reopening as a default-mode collapsed bar.
-
In-chat booking after CTA click: Fixed a case where Rose could hallucinate a booking-page link (e.g. invent an "/apply" URL) on the first turn after a visitor clicked a CTA. Rose now trusts the frontend's CTA-click signal and routes directly to the configured booking flow.
-
Curated content auto-fetch reliability: When you add a curated content item by URL, the auto-fetched title and description now surface real errors (instead of silently appearing blank), and metadata extraction handles
name="og:..."tags and Twitter card metadata in addition to the standardproperty="og:..."form. Most websites' page metadata now imports correctly on first try. -
Unsupported site fallback: Fixed an issue where a transient config-lookup failure could briefly show an "unsupported site" message in the widget instead of recovering gracefully.
Week of April 28, 2026¶
New features¶
-
Visitor qualification — clearer configuration UI: Configuring qualification fields in your dashboard is much clearer. Required fields are marked with a red asterisk, fields that don't apply to a particular form type are hidden automatically, and changing a setting that would orphan related fields prompts you to confirm before clearing them. Predefined-option fields require a non-empty options list, and the Linked CTA picker is now a proper dropdown of your configured CTAs. Learn more
-
Visitor attribution in Calendly links: Native Calendly links on your website now automatically carry the visitor's session ID, so bookings made directly through your Calendly embeds attribute back to the originating Rose conversation. Learn more
Improvements¶
-
HubSpot integration polish: Continued improvements to the HubSpot integration — installation modal refinements, staged install progress toasts, app uninstall flow with proper data cleanup, and live sync of Rose's per-contact message count to your CRM. Read the integration guide
-
Better conversation accuracy: Multiple skill fixes across clients including edusign (no more language mixing in French answers), lemlist (full VoIP/calling pricing details), sendtrumpet (Highspot integration story, support routing), and bulldozer-collective (correct careers URL).
Week of April 21, 2026¶
New features¶
- HubSpot integration upgrade: The HubSpot CRM integration is now significantly more capable. Each Rose conversation creates a structured note attached to the matching contact, including the conversation transcript and an AI-written sales summary. Rose-specific contact properties (e.g. number of Rose messages, last conversation timestamp) are bootstrapped automatically when you install the integration and then kept in sync via webhooks. The install flow in your dashboard has been polished with a clearer modal and staged progress toasts. Read the integration guide
Improvements¶
- Form submission tracking on React/SPA sites: Rose now detects submit clicks on modern forms that use
<button type="button">(rather than a real submit button), with multilingual keyword filtering (EN/FR/ES/DE). Booking and contact forms on more React/SPA sites now correctly firerw_client_form_submittedevents. Learn more - Visitor CTA attribution: Custom CTAs you add to your own website can now forward visitor and session identifiers as URL parameters, so visitors stay attributed across your booking pages and CRM.
- Cleaner bold formatting in answers: Tightened the bold-usage rule in chat answers — Rose now bolds at most a couple of short anchor phrases per message rather than every line, for less visual noise.
- Content recommendations as folded card in conversation timeline: When a content recommendation was offered during a conversation, the backoffice timeline now renders it as a clean folded card (matching the widget) instead of leaking the raw recommendation marker.
- Backoffice auto-recovery from stale builds: After a Rose backoffice deploy, users with a still-open tab navigating to a new page now silently auto-reload to pick up the fresh build, instead of showing a generic "failed to fetch" error.
- Better conversation accuracy: Continued improvements across pricing, product positioning, partner-vs-competitor distinctions, and language consistency for clients including lemlist, sendtrumpet, augment, edusign, greenly, pennylane, and bulldozer-collective. Multilingual answers no longer mix English fragments into French conversations.
Week of April 14, 2026¶
New features¶
-
Post-conversion qualification: After a visitor books a demo or submits a form, Rose can now ask follow-up questions to learn more about their needs. A progress bar at the top of the chat shows how far along they are, and their answers appear in your conversation timeline with a "Post-conversion" badge. Completion is remembered so visitors aren't asked twice. You can configure a custom welcome title and completion message from your dashboard. To set this up for your site, contact your account manager.
-
FAQ topic filtering: FAQ entries in your knowledge base now support topic labels with colored badges. Filter your FAQ list by topic to stay organized as your knowledge base grows. Topics autocomplete as you type for consistency.
-
Content recommendation topics: Curated content items now support topics and benefit descriptions, helping Rose recommend the right resource at the right time. The AI uses topics to match content to visitor questions and benefits to frame recommendations persuasively. Manage topics from Website Agent > Curated Content in your dashboard. Learn more
-
In-chat booking pause and exit: Visitors can now ask product questions mid-booking or back out gracefully without getting stuck in a "share your email" loop. If a visitor digresses with a real product question, Rose answers and gently re-prompts for the booking field. If they explicitly decline ("not now", "I don't want to give my email"), Rose acknowledges, exits the booking flow, and resets cleanly. The booking flow also has a new dedicated top bar showing exactly which field is being collected, so visitors always see what's expected. Available now.
Improvements¶
- Topic analytics with percentages: The Topics page in your analytics now shows what percentage of conversations each topic represents, making it easier to spot trends.
- Markdown in conversation timeline: Rose's messages in the backoffice conversation timeline now render with proper formatting (bold, links, lists) instead of raw text.
- Better conversation accuracy: Multiple improvements to Rose's response accuracy — more precise answers about AI courses, product features, and curriculum details across multiple client sites.
- Improved search quality: Rose now uses an upgraded search model for finding relevant content in your knowledge base, resulting in more accurate answers.
- Less repetitive follow-up suggestions: Suggested follow-up questions now factor in prior turns of the conversation, so visitors see fresh suggestions instead of small variations of the same question.
- Stronger adversarial protection: Rose now refuses requests wrapped in framing tactics (poems, code disguise, hypothetical scenarios, persona requests) that try to bypass its behavior — useful when competitors or red-teamers probe the agent.
- Scheduled FAQ sync: FAQ entries you edit in your knowledge base now propagate to Rose's retrieval automatically every 10 minutes, so changes go live without a manual sync.
Bug fixes¶
- Cross-subdomain conversion tracking: Form submission events on subdomains (e.g., checkout pages) now correctly attribute back to the original Rose conversation.
- Analytics event reliability: Fixed an issue where some form submission and navigation events could be lost during page transitions, restoring full analytics accuracy.
- AI Section search bar context: Search bar submissions on AI Sections now correctly carry the section's context to Rose, giving more relevant answers.
- Booking flow on off-topic asides: An off-topic question mid-booking ("what's the weather like?") now pauses the booking flow with a brief acknowledgement and a soft re-ask, instead of dropping the booking flow.
New documentation¶
- Framer AI Sections setup: How to set up AI Sections on Framer-hosted websites. Learn more
Week of April 7, 2026¶
New features¶
-
FAQ knowledge base: You can now manage a knowledge base of frequently asked questions directly from your dashboard under Knowledge > FAQ. Add, edit, and organize Q&A pairs that Rose uses to give more accurate answers. The editor features inline editing with collapsible rows, search filtering, and a URL checker that scans all your FAQ answers for broken or improperly formatted links. Changes sync to Rose's knowledge automatically. Learn more
-
In-chat booking with custom fields: Rose can now collect additional information (like team size) during the booking flow, before redirecting visitors to your booking page. The booking link is personalized with the visitor's answers. To configure custom fields, contact your account manager.
-
Automatic Calendly link decoration: If you use native Calendly links on your website (not just in-chat booking), Rose now automatically adds the session ID to those links so bookings attribute back to the conversation. This works on dynamically loaded links too (e.g., Webflow or single-page apps). Learn more
-
Widget public API: If you add custom code to your website, Rose now exposes a small browser API (
window.InboundXWidget) that lets you read the current session ID and visitor identifiers. Use it to pass Rose data to your own booking links, redirects, or analytics. Read the guide
Improvements¶
- Better conversation accuracy: Continued improvements to Rose's response quality across multiple client sites — more precise answers about integrations, product capabilities, and competitive positioning.
Bug fixes¶
- Same-page CTA behavior: When a CTA points to a section on the same page, the widget now correctly minimizes with a smooth animation and scrolls to the target instead of staying open.
New documentation¶
- Widget Public API: How to use
window.InboundXWidgetin your own website scripts to read session IDs and visitor data. Read the guide - Updated Calendly guide: Expanded with automatic link decoration setup and all configuration options. Read the guide
Week of March 31, 2026¶
New features¶
-
AI Section preview tones: When editing AI Sections in your dashboard, you can now preview different visual tones to see how they'll look on your site before publishing. Learn more
-
Export conversations to CSV: You can now export your conversations as a CSV file directly from the Conversations page. Select a date range (up to 30 days), click Export CSV, and download a spreadsheet with all conversation details. Available now in your dashboard.
-
Curated content recommendations: Rose can now recommend specific resources (case studies, guides, blog posts) during conversations based on what your visitor is asking about. External links show a rich preview card with image and description. Manage your content library from Website Agent > Curated Content in your dashboard. Learn more
-
Feature toggles on AI Sections and Curated Content: You can now enable or disable AI Sections and Curated Content directly from their dedicated pages in the dashboard, without navigating to Settings.
-
Booking email disclaimer: You can now configure a custom disclaimer shown to visitors while they enter their email during the in-chat booking flow — useful for privacy policy notices. Configure it from your dashboard under Website Agent > In-Chat Booking.
-
Form tracking for Pipedrive and Typeform: Rose now detects form submissions from Pipedrive Web Forms and Typeform embeds on your website. Form events in your analytics now include which form provider was used for easier filtering. Learn more
Improvements¶
- More accurate dashboard metrics: Dashboard statistics now exclude sessions shorter than 10 seconds (bounces), giving you a more meaningful view of real visitor engagement. A note appears when viewing data from before this change took effect.
- Weighted conversion rate: The conversion rate on your dashboard now weights demo bookings (100%) and email captures (50%) for a more nuanced metric. A breakdown of each sub-rate is shown below the main number.
- CTA click details in conversations: When a visitor clicks a CTA, the conversation timeline now shows which CTA they clicked (name and URL) instead of a generic "Clicked: CTA" label.
- Less repetitive content: When Rose's knowledge base and your curated content overlap on the same topic, Rose now mentions the resource once instead of repeating it.
- Better follow-up questions with curated content: Rose now continues asking follow-up questions even after recommending content, keeping the conversation flowing naturally.
- Traffic percentage slider: The traffic allocation setting now uses an intuitive slider instead of a text field. Learn more
- Clearer content recommendation display: The content recommendation settings now use clearer labels — "Link (same tab)" and "Card (new tab)" — so you know exactly how each recommendation will appear to visitors.
Bug fixes¶
- Widget display rules on single-page apps: Display rules and page visibility settings now re-apply correctly when visitors navigate between pages on single-page applications.
- Post-conversion page detection: Post-conversion tracking now correctly matches pages whether the URL includes a path or not.
- Conversation accuracy: Multiple improvements to Rose's response accuracy — better content gating behavior, more precise pricing answers, and fewer cases where Rose offers content it shouldn't.
- Widget loading on Firefox: Fixed a rare issue where the widget could fail to load on Firefox due to a network timing conflict.
- CTA click handling: Fixed an issue where clicking a CTA inside the chat could be blocked by an invisible overlay, preventing the action from completing.
- Email capture during booking: Emails collected during the in-chat booking flow are now correctly recorded in your conversation data.
- Content gating priority: Rose now correctly offers gated content (case studies, guides) even when qualification questions are pending, so visitors get the right content at the right time.
Week of March 24, 2026¶
New features¶
-
Redesigned dashboard navigation: Your dashboard has a new look. The Website Agent now has its own feature dashboard showing all features and settings as a grouped list with on/off status. Other agents (Nurturing, etc.) appear in the sidebar with their current status. Settings are organized more clearly with separate sections for features and configuration.
-
Support ticket tracking: Your Support page now shows all your previously submitted tickets with their current status. You can filter by status, view ticket details and comments from your account manager, and track resolution progress — all without leaving the dashboard.
-
Mobile widget toggle: You can now enable or disable the widget on mobile devices yourself from Settings > Traffic Control. Previously this required contacting your account manager. Learn more
-
CTAs as a toggleable feature: CTAs can now be enabled or disabled per site from your dashboard, just like other features.
Improvements¶
- Smarter URL display rules: URL-based display rules now use exact matching instead of substring matching. This means having your homepage URL in the allowlist no longer accidentally matches every page on your site. Wildcard patterns (
*) are still supported for broader matching. Learn more - Cleaner copilot layout: The copilot side-panel now shows only your primary CTA for a less cluttered experience.
- Smoother chat scrolling: The chat input area now has a frosted glass effect, and conversations scroll smoothly underneath it. Mobile layout has also been refined.
- Better form auto-fill: Email auto-fill during the booking flow now works correctly on React-based websites.
- Dashboard favicon: Your dashboard now shows the Rose favicon in browser tabs.
- More accurate responses: Continued improvements to Rose's answer accuracy across multiple client sites — better pricing information, product knowledge, and content gating behavior.
Bug fixes¶
- Device settings on SPA navigation: Mobile widget settings now apply consistently even when visitors navigate between pages on single-page applications.
New documentation¶
- Conversion tracking guide: How to link Rose conversations to conversions in your CRM using session IDs — covers both Rose CTAs and your own CTAs. Read the guide
Week of March 17, 2026¶
New features¶
-
CTA popup mode: CTAs can now open booking pages (Cal.com, Calendly) as an in-page popup overlay instead of navigating away from your website. Visitors stay on your page while booking. To enable this, set the CTA action to "popup" in your dashboard under Settings > CTAs.
-
Calendly conversion tracking: Rose now automatically detects when a visitor completes a Calendly booking through the widget, so it shows up in your analytics. Set up Calendly tracking
Improvements¶
- Longer conversation memory: Conversations now persist for 48 hours instead of 1 hour. If a visitor comes back the next day, Rose picks up where they left off.
- More natural follow-up questions: Rose's suggested follow-up questions now sound more like things a visitor would ask, rather than questions an agent would ask.
- Better content gating triggers: Rose is now more accurate at detecting when to offer gated content (case studies, guides) based on your configured scenarios.
- Smarter intent detection: Rose handles gibberish or test inputs gracefully instead of misinterpreting them, and better distinguishes "see the product" from "book a demo".
- Dashboard number consistency: Visitor counts, impressions, and engagement rates now use the same calculation method across all dashboard tiles for consistent numbers.
- AI Sections editing: The preview is now wider for a more realistic view, you can preview in any language, and English is no longer required as a base language. Learn more
- Easier language setup for CTAs: Adding a new language to your CTAs is now a single click with inline editing, replacing the previous two-step flow.
- Support ticket context: When you report a chatbot issue from the backoffice, the visitor's original message is now included in the ticket for better context.
Bug fixes¶
- Display rules with www: Page display rules and dynamic question overrides now work correctly regardless of whether your URL uses
wwwor not. - Booking flow language: Rose no longer uses scheduling language ("let me schedule that for you") when offering to book a demo — it correctly directs visitors to the booking page instead.
- Less repetitive qualification: Rose no longer re-asks qualification questions when the conversation context already confirms the answer.
- Links in responses: All links in Rose's responses now render as clickable markdown links instead of raw URLs.
New documentation¶
- Cal.com conversion tracking: How to set up booking tracking for Cal.com embeds. Read the guide
- Calendly conversion tracking: How to set up booking tracking for Calendly embeds. Read the guide
Week of March 10, 2026¶
New features¶
-
Copilot layout on by default: The side-panel copilot view is now enabled for all sites. Visitors on desktop can switch between the expanded chat and the compact side panel from the widget header. You no longer need to ask your account manager to activate it.
-
Auto language detection: Rose can now automatically detect the visitor's language and respond in it, instead of always using a fixed language. Enable this in your dashboard under Settings by setting the response language to "Auto". Note: UI elements (buttons, CTAs) still follow your site's configured language.
-
Configurable response tone: Customize how Rose communicates with your visitors. Choose a professional, sales-oriented, or fully custom tone in your dashboard under Settings. Preset options are available, or you can write your own tone instructions.
Improvements¶
- Refined widget typography: The widget now uses lighter font weights for a cleaner, more modern look.
- Rose identifies itself: When visitors ask who they're chatting with or what powers the chatbot, Rose now properly mentions it's an AI assistant powered by Rose.
- Smoother copilot navigation: The copilot side panel now correctly preserves its minimized/expanded state when visitors navigate between pages.
- Better content gating: Content gating is now fully driven by your backoffice configuration. The types of content Rose offers (case studies, guides, etc.) match exactly what you've configured — no more generic offers.
- Clearer display rule editing: Page display rules in your dashboard now show as color-coded badges (green/red/amber) with inline editing, making them easier to manage. Learn more
- Improved greeting behavior: Rose no longer proactively introduces itself as "AI powered by Rose" in every greeting — it only mentions Rose when visitors specifically ask.
Bug fixes¶
- Widget resilience: Fixed an issue where the widget could fail to reinitialize on sites with late-loading scripts or browser extension reloads.
New documentation¶
- Prospect qualification: How Rose qualifies visitors and what the interest score means in your dashboard. Read the guide
Week of March 2, 2026¶
New features¶
-
Per-page widget display rules: You can now control exactly how the widget appears on specific pages of your website — choose to show it fully, hide it, or minimize it for each URL pattern. Configure this from your dashboard at app.userose.ai under Settings > Traffic Control. Learn more
-
Analytics dashboard: A new Analytics page in your dashboard gives you a complete view of your widget's performance: visitor conversion funnel, device breakdown, top conversation pages, popular topics, and conversation sources — all filterable by environment. Find it at app.userose.ai under Analytics.
-
Configurable response length: Control how detailed Rose's answers are. Choose between normal (concise), detailed, or long responses using a slider in your dashboard under Settings. This is available now for all clients.
-
Follow-up question frequency: Configure how often Rose asks follow-up questions to better understand what visitors need. Set the frequency from "never" to "very high" in your dashboard under Settings > Engagement.
-
Conversation search: Find specific conversations quickly by searching for message content or session IDs directly from the Conversations page in your dashboard.
-
Form assistant self-service: Configure which pages of your website use the form assistant experience directly from your dashboard. Previously this required contacting your account manager. Learn more
-
Report chatbot issues from your dashboard: You can now report wrong or confusing answers directly from the backoffice. Open any conversation, click the flag icon, select the problematic message, and describe what the correct answer should be. A tracked ticket is created automatically. You can also submit general issues from the new Support page in the sidebar. Learn how to report a problem
-
Visitor qualification before CTAs: Rose can now ask visitors qualifying questions before showing a call-to-action. For example, visitors may be asked about their company size or needs, and the CTA link can be personalized based on their answers. To set this up for your site, contact your account manager.
Improvements¶
- Updated widget font: The widget now uses a new font (DM Sans) for improved readability and crisper text across all screen sizes.
- Copilot layout polish: The side-panel copilot view now has better button spacing and a subtle header separator for a cleaner look.
- AI Sections language sync: When editing AI Sections in your dashboard, switching language in one section now syncs across all sections for faster multi-language editing. Learn more
- More accurate answers: Rose now gives more precise pricing information and more grounded answers overall, reducing inaccurate responses.
- Engagement rate visibility: The engagement rate statistic on your dashboard homepage is now visible to all users.
- Prettier conversation previews: First messages in your Conversations page now display with proper capitalization for easier scanning.
- CTA button rotation in copilot mode: When multiple CTAs are configured, the side-panel copilot view now shows them one at a time with a smooth transition, rotating every 10 seconds. This prevents buttons from overlapping in the compact layout.
Bug fixes¶
- Single-page app widget recovery: The widget now reliably recovers and reattaches when visitors navigate between pages on single-page applications.
- Widget loading on strict sites: Fixed an issue where the widget could fail to load on sites with strict cross-origin security headers.
- Dashboard data accuracy: Fixed several issues with analytics data including visitor funnel counts, engagement rate calculations, and page-level statistics for more reliable reporting.
- Config toggle behavior: Features like dynamic questions and suggested answers now correctly respect their enabled/disabled toggles in your settings.
- Broken links in chat messages: Fixed an issue where some links in Rose's responses could appear with stray formatting characters, making them unclickable. Links now render correctly in all cases.
- Backoffice login for new users: Fixed an issue where pre-provisioned users could not receive magic link emails when logging in for the first time.
New documentation¶
- FAQ page: Answers to common questions about Rose — how it works, widget troubleshooting, analytics, integrations, and more. Read the FAQ
- Reporting a problem: Step-by-step guide for flagging chatbot issues from the backoffice. Read the guide
Week of February 24, 2026¶
New features¶
- Copilot layout toggle: Visitors on desktop can now switch between the expanded chat view and a compact side-panel layout directly from the widget header. Their preference is saved across sessions. To enable this for your site, ask your account manager to activate the
enable_copilot_layoutsetting.
Improvements¶
- Faster first responses: Rose now responds noticeably faster to the first message in a conversation, especially on sites with large knowledge bases.
- Better streaming resilience: If a network interruption occurs while Rose is typing, the widget now recovers gracefully instead of showing an error.
Bug fixes¶
- Traffic control accuracy: Fixed an issue where traffic allocation settings could occasionally not apply correctly. Learn more
- CTA page hiding: The widget now correctly hides on pages marked as CTA pages in your configuration. Learn more
Week of February 17, 2026¶
New features¶
- Self-service settings in your dashboard: You can now view and edit your Rose configuration directly from your dashboard at app.userose.ai under Settings. All settings are organized by section (appearance, engagement, CTAs, traffic control, etc.) with descriptions for each option. Changes take effect immediately — no need to contact your account manager for most configuration changes. Learn more
Improvements¶
- Conversation quality: Rose now gives more accurate responses about integrations, pricing plans, and case studies.
- Malicious message protection: Rose now detects and handles adversarial messages, keeping conversations safe and on-topic.
Bug fixes¶
- Dashboard statistics accuracy: Fixed unique impressions count and own-company exclusion on your homepage dashboard for more reliable reporting.
New documentation¶
- Content Security Policy guide: If your website enforces a CSP header, this new guide explains which domains to allow for the Rose widget to work. Read the guide
Week of February 10, 2026¶
New features¶
-
AI Sections — full self-service management: AI Sections can now be fully managed from your dashboard at app.userose.ai under Optimization > AI Sections. You can create, edit, duplicate, and delete sections with a live preview. New capabilities include:
- Context field: Add context to each button so Rose understands the question better, without changing what visitors see
- Alignment setting: Choose left, center, or right alignment for buttons and search bars, independent from the stacking layout
- Search bar position: Place the search bar at the top or bottom of the section (bottom by default)
- Hide main bar: Automatically hide the floating widget bar when a section search bar is visible on the page
- Unhide parent element: Automatically reveal a hidden parent container when the section is active
- Analytics tracking: Section clicks are now tracked in PostHog for engagement insights. Learn more
-
Form assistant mode: Rose can now guide visitors through form completion with a dedicated side-panel experience. To enable this for your site, ask your account manager.
Improvements¶
- In-chat booking language: The booking flow now uses the visitor's conversation language for all messages and buttons.
- Chat input focus: On desktop, the chat input stays focused after sending a message so visitors can keep typing without clicking again.
- Updated Rose branding: The Rose logo has been refreshed across the widget and dashboard.
- Response reliability: Rose now automatically switches to a backup AI provider if the primary one is temporarily unavailable, so conversations are never interrupted.
- Better response formatting: Chatbot responses now have improved formatting and readability.
Bug fixes¶
- Booking redirect timing: Fixed a case where visitors could be redirected before the booking was fully confirmed.
New documentation¶
- AI Sections dashboard guide: Updated with step-by-step instructions for managing sections from your dashboard. Read the guide
Week of February 4, 2026¶
Bug fixes¶
- Single-page app navigation: The widget now correctly handles navigation on single-page applications, preventing display issues when visitors move between pages.
- In-chat booking reliability: Fixed an issue with the in-chat booking workflow that could cause errors in certain scenarios.