{
"listener": { "id": "lst_example", "name": "Example Listener", "mode": "rivals" },
"signal": {
"id": "sig_example",
"url": "https://www.trustpilot.com/reviews/example",
"title": "Finally moving off RivalCo after the last outage",
"excerpt": "Third time this quarter their scheduling went down mid-clinic. We are actively looking at alternatives now.",
"source": "trustpilot",
"author": "example_user",
"classification": "switching",
"relevanceScore": 88,
"rationale": "Names the rival, states an active problem, and says explicitly they are evaluating alternatives.",
"suggestedAngle": "Lead with reliability during clinic hours and offer a migration that keeps their existing bookings.",
"matchedKeywords": ["scheduling", "outage", "alternatives"],
"themes": ["reliability", "downtime"],
"rating": 1,
"subjectName": "RivalCo",
"postedAt": "2026-01-01T00:00:00.000Z",
"firstSeenAt": "2026-01-01T00:00:00.000Z"
}
}