# Intent Detection & Churn Signals for SaaS: Peeve

> Capture pricing-view and cancel-intent signals straight from your existing UI (no event code). Revenue-aware and tied to conversation outcomes.

Canonical: https://peeve.ai/product/intent-detection/

Peeve turns your existing pricing cards and cancel button into passive intent signals, read straight from the DOM via a few data-peeve-* attributes, no tracking events to wire up.

## Shipped today
- **Passive capture, zero event code.** A plain pricing-page view emits a `pricing_view` signal; a click toward cancellation emits `cancel_intent`, fired via a lightweight beacon even if the visitor never opens the assistant.
- **Revenue-aware.** Every signal carries { plan, amount, currency, interval }, so intent is tied to the money at stake, not an anonymous pageview.
- **Account Health** for known contacts, surfaced in the agent's context panel (cold-start after ~1 week of activity).
- **Outcome detection** on every conversation (solved / unsolved / partial / abandoned, including sessions the visitor drops mid-way) plus intent classification of what the user was trying to do.
- **Privacy:** signals capture plan and pricing context, not payment details.

## Coming soon
- An at-risk view that separates customers who reached out before canceling from those who canceled cold.
- In-the-moment intervention at cancel-intent (a retention prompt, an offer, or a real-time team alert), and upgrade nudges from pricing-evaluation signals.

Setup is a few `data-peeve-*` attributes on markup you already have. See the developer docs.


## More questions

### Can Peeve detect churn and qualify leads?

Yes. Peeve reads cancel-intent and pricing-view signals straight from your existing UI with no event code and surfaces at-risk and upgrade-ready users the moment they act. Churn prevention and a retention prompt are on the Scale plan, along with the Lead Research Agent that enriches qualified leads.

### Can AI customer support detect churn or cancel intent?

Yes, when it reads real product signals rather than waiting for a survey. Peeve reads cancel-intent and pricing-view signals straight from your existing UI with no event code, and surfaces at-risk and upgrade-ready users the moment they act, even if they never open the assistant. Churn prevention and a retention prompt are on the Scale plan.

### Can AI support qualify leads or capture buying intent?

Yes, support and buying intent show up in the same product moments. Peeve catches intent inside the product, such as a plan limit reached or a pricing view, qualifies it with a question or two in context, and hands your team the lead with the full session, so support turns into pipeline instead of a lost signal.

### Can AI route hot prospects to sales instead of just answering questions?

Yes, if it recognizes intent in the conversation. Peeve surfaces upgrade-ready and at-risk users from real usage and hands qualified leads to your team through the same hand-off it already runs, carrying the intent and the session context so a rep opens a lead that explains itself.

### Can AI identify upsell or expansion opportunities during support?

It can when it reads product usage, not just the ticket text. Peeve ties pricing views and cancel clicks to real revenue signals and surfaces expansion and at-risk moments as they happen, so the same agent that resolves a question also flags where there is pipeline.
