RadiantRadiant connects to PostHog + Stripe, watches for the signals that mean someone's about to leave, and reaches out to save them — automatically. Most retention tools tell you who churned. Radiant stops it.
Launch your first campaign in minutes
Churn is silent. Usage tapers. They stop logging in. A key action quietly drops off. You don't hear a thing — until the Stripe cancellation email lands in your inbox, weeks after the moment you could've done something about it.
Most tools just confirm the loss after the fact. The window to save someone opens long before they hit "cancel" — and closes just as quietly.
Link PostHog and Stripe with OAuth. No code, no SDK, no engineering ticket. Radiant reads your events and billing so it knows who's who and what healthy looks like.
Radiant watches for churn signals — engagement drops, dormancy, a key action falling off — and scores who's slipping in real time, before anyone tells you they're unhappy.
When a signal fires, the agent reaches out conversationally to win them back — or pings you to make the call yourself. Either way, you act in time instead of reading about it later.
When a signal fires, the agent doesn't blast a templated "we miss you." It works the situation:
Trust it to run on its own, or keep a hand on the wheel. Flip to manual approval and every message lands in your queue first — read it, edit it, send it, or skip it. Nothing goes out in your name that you didn't want to.
Start in review mode while you learn its voice. Switch to auto-send once you trust it. Change your mind any time.
The moment someone cancels in Stripe, Radiant triggers a win-back — a real, personal reason to come back, timed for when it still matters. Some of your best saves happen the day after the churn you thought was final.
At my last startup, we did everything right on acquisition — and quietly bled it back out the other side. People didn't rage-quit. They just… faded. Logins got sparser, the one feature that had hooked them went untouched, and a few weeks later a Stripe cancellation email would land like a verdict.
The maddening part is that the signal was always there. It was sitting in our PostHog events the whole time — we just had no way to watch for it and act before the moment passed, and no lifecycle team to do it by hand.
So I built the thing I wished I'd had. Radiant watches for the fade, and the second someone starts slipping it reaches out the way a founder would — personal, specific, and in time to matter. If it saves even a fraction of the customers I used to lose silently, it pays for itself many times over. That's the whole idea.

Connect PostHog + Stripe and let an AI agent save your at-risk users automatically. Book a 30-minute call — I'll show you your own at-risk list live.