AI agent access
Your support agent already handles cancellations. Give it something to offer.
A widget only catches the people who click cancel. The ones who open a chat instead are talking to an agent with no retention playbook, no offer and no authority. This is the surface that fixes that.
In the support chat
The agent is handed one offer and the limits it may not cross.
Subscriber
I want to cancel my membership.
Agent
Before you go — I can pause your plan for 60 days, free, and keep your progress.
On the cancel button
In your brand, on the page that already has the button.
Northbeam / account
Why are you leaving?
In the payment-failed email
The card failed at 3am and nobody clicked anything.
Subject
Your Northbeam payment did not go through
Retry 2 of 4. A one-month credit is offered on attempt 3 if it fails again.
The same decision, on three of the surfaces it runs on.
Recommend, then apply
Two calls: what should I offer this person, and they accepted, do it.
- A session-scoped chain, so a conversation is one thread and not a pile of one-off calls
- Cancellation, refund and downgrade flows, each with their own rules
- Streaming recommendations, so the agent is not waiting on a spinner mid-sentence
- Talking points rather than a script, so the agent keeps its own voice
Limits the agent cannot talk its way past
The point of the API is not what the agent can offer. It is what it cannot.
- Tenure scores who is worth an offer before it makes one
- Budget caps enforced on the server, not suggested in a prompt
- Guardrails on discount depth, duration and repeat offers
- Every applied offer lands in the same audit log as everything else
Built on open surfaces
REST for anything, and an agent connection for the tools that speak it.
- A documented API with keys you can scope, where sending the same request twice does the thing once
- An agent connection so a model can call Tenure as a tool directly
- A signed message to your backend whenever something is applied
- Vendor guides for the common support platforms; no certified integration is claimed
The rest of it
Everything reports to the same place.
Setup from your app
AI reads your site and billing, then writes the flow.
Cancel widget
The save flow that runs where people actually cancel.
Offer reporting
Which discounts are worth what they cost you.
Payment recovery
Failed cards, and the subscriptions they quietly end.
Win-back
The ones already gone, and when it is worth asking again.
Give your agent something to offer.
The API is documented and the limits are yours to set. Start with test mode.