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.com→start.example.comnavigation