Skip to content

Features

This section documents the key features of the Rose platform.

Available Features

Form Field Extraction & Dynamic CTAs

Automatically extract form field values from natural conversation using AI and inject them into CTA URLs for personalized routing.

Key capabilities:

  • LLM-powered extraction from conversation
  • Real-time CTA URL updates
  • Flexible per-site configuration
  • Confidence thresholds for accuracy

Per-Page Dynamic Questions

Display different dynamic questions based on the current page URL, providing contextual and relevant prompts to users.

Key capabilities:

  • URL pattern matching with wildcards
  • Whitelist, blacklist, or hybrid modes
  • Multi-language support
  • Backward compatible with existing configs

Preprod Testing UI

Internal testing interface for testing the Rose chat widget across different environments and client websites.

Key capabilities:

  • Switch between Local, Development, Staging, and Production environments
  • Production testing uses the exact same backend as real clients
  • Real-time API health monitoring
  • Client website selection with iframe or placeholder modes
  • API key configuration and management
  • Multi-language testing support

Widget Interaction Tracking

Documents how Rose stores interaction data in browser cookies and localStorage, enabling client websites to attribute form submissions to Rose conversations.

Key capabilities:

  • Cross-subdomain cookies for form attribution
  • Session ID and visitor ID tracking
  • Interaction counters (impressions, messages, CTA clicks)
  • Works across www.example.comstart.example.com navigation