← Other Demos · mvp.dev
18
GHL Reputation Engine
Demo #18 · Multi-platform reviews → AI triage → on-brand reply via GHL
Live interactive demo

Negative review lands. Triaged, drafted, replied — in under a minute.

This demo mirrors a production reputation engine for multi-location service businesses: Google + Facebook + Yelp federated via the GoHighLevel Reputation API, AI-classified for sentiment + topic + urgency, on-brand response drafted with healthcare-safe guardrails, published on one-click approval. All integrations are mocked here, but the shapes are real.

Next.js 15Claude Sonnet 4.6 (mocked)GoHighLevel Reputation APIGoogle Business ProfileFacebook Graph APIYelp Fusion APIRechartsTypeScript
Golden path (60s)
  1. 1. Scan the feed, sentiment chart, and KPI strip for Bright Smile Dental.
  2. 2. Click Simulate new 1-star — a fresh Google review animates in, the sentiment chart dips, the auto-route flag fires.
  3. 3. Side panel shows AI classification + a healthcare-safe drafted reply streaming in.
  4. 4. Click Send via GHL — watch the publish + workflow + Slack pipeline land. KPIs update.

Bright Smile Dental · Reputation

Multi-location · Manhattan Beach + Long Beach · last 30 days

Reviews this week
7
18 in window
Avg rating
4.3
Across all sources
Awaiting response
0
Inbox zero ✨
Avg response time
5h 30m
Created → replied

Live review feed

Federated via GHL Reputation API

Sentiment over time

Daily average across Google + Facebook + Yelp · last 30 days

score (-1 → +1)

Topics breakdown

What customers are actually talking about

48 mentions
  • Cleanliness11
  • Front desk10
  • Staff specifically named10
  • Outcome quality6
  • Booking experience5
  • Wait time3
  • Pricing3

Recent replies

last 5
  • GMaria Gonzales1d ago

    Thank you so much for the kind words, Maria! We'll let Dr. Patel and the front-desk team know — they'll be thrilled. So glad we could make the visit comfortable. — The Bright Smile team

    by AI · approved by Carla Rivera

  • GJordan Vasquez1d ago

    Thank you, Jordan! Marcy is the best — we'll pass this along. See you in six months. — The Bright Smile team

    by AI · approved by Carla Rivera

  • YMarcus Lee2d ago

    Hi Marcus, thanks for the honest feedback. You're right that wait shouldn't have happened — we're working on tightening our scheduling on Tuesday afternoons specifically. Glad the visit itself was a good one. — The Bright Smile team

    by AI · approved by Carla Rivera

  • fPriya Shah2d ago

    Thanks so much, Priya! We love hearing this — making the first visit a positive memory matters a lot to us. — The Bright Smile team

    by Devon Park

  • GHannah O'Neill3d ago

    Welcome to Bright Smile, Hannah! So glad the move went smoothly. We'll let Dr. Chen know. — The Bright Smile team

    by AI · approved by Carla Rivera

Brand voice

Friendly · professional · empathetic · specific

Drafts sign off as “The Bright Smile team”. Negative replies acknowledge feeling, never admit clinical fault, and move the conversation offline to a manager call.

Locations
2
Sources
Google · FB · Yelp