Intent & Goal
Rappore is an AI-powered relationship manager for salespeople that prevents important contacts from going cold. It automatically tracks interactions across email, calendar, and CRM, scores relationship warmth, surfaces contacts needing attention, and enables one-click personalized outreach through AI-drafted messages and gift recommendations. The goal is to help salespeople maintain warm relationships effortlessly and never lose deals due to forgotten follow-ups.
Audience & Roles
Primary users are salespeople, account executives, and business development professionals who manage multiple client relationships. In this demo version, there's a single user role with full access to view all contacts, manage relationship rules, review AI-generated messages, and take action on relationship maintenance tasks.
Core Flows
These flows must work end-to-end:
User lands on marketing site → sees hero with relationship warmth visualization → clicks 'Try Demo' → enters dashboard
User views dashboard → sees 'Need Attention Today' list with 5 contacts → clicks contact card → views relationship details and interaction timeline → clicks 'Draft Message' → reviews AI-generated message → clicks 'Approve & Send' → sees success confirmation
User views dashboard → sees contact going cold (e.g., Marcus Johnson, 47 days no contact) → clicks 'Send Re-Engagement Message' → reviews draft → personalizes if needed → sends
User sees birthday reminder for contact → clicks 'Send Birthday Message' → reviews AI-drafted birthday message → approves and sends
User clicks contact → views full interaction history → clicks 'Send Gift' → browses 4-6 AI-recommended gifts with context → selects gift → confirms order
User navigates to 'Contacts' view → sees full list with warmth scores and filters → sorts by 'Going Cold' → takes bulk or individual actions
User navigates to 'Activity' feed → sees chronological timeline of all interactions across all contacts
What NOT to Do
❌ Do not implement real email sending or CRM integrations - this is a demo with simulated data
❌ Do not add authentication or login flows - direct access to dashboard
❌ Do not create actual AI/LLM integration - use smart templates that appear AI-generated
❌ Do not make it feel like a generic CRM - focus on relationship warmth and proactive maintenance, not just contact management
❌ Do not use pure black backgrounds - use rich dark blues/grays for the app dark mode
❌ Do not hide context - always show WHY a contact needs attention