Customer Success AI agent · Account health
Account Health Score AI Agent
Publish no score without the signals that produced it, the weights they carried and the inputs that were stale or missing, then leave the account judgement to a named success lead.
- Typical delivery
- 4–6 weeks
- Deployment
- Your stack
- Success lead
- Signals first
- After launch
- Agent Care
What this agent does
Computes the score, never calls the account
In
- 01
A score is produced, and the signals that produced it are carried with it rather than left behind.
- 02
A signal drops out, and the score says how many inputs it was built from, not only what it came to.
Reason
- 03
A weight is applied, and the judgement that chose it is named as a judgement rather than as arithmetic.
- 04
A telemetry feed stops reporting, and the account it fed is marked thin instead of quietly staying green.
- 05
A score moves between reviews, and the component that moved it is shown beside the movement.
Decide
- 06
A new account is scored, and the cohort it is being compared against is stated on the record.
- 07
A score reaches a meeting, and a manager can argue with the components, not only with the colour.
Out
- 08
A signal cannot be measured at all, and that is written up as a gap rather than scored around.
- 09
Execute write actions only inside the approval boundaries agreed during implementation.
Product statement
Computing, weighting and marking the gaps belong to the agent. Deciding an account is at risk belongs to a named success lead, who prioritises the week and owns that call.
Example workflow
One account, signals to decision
- 1Signals receivedProduct telemetry, ticket history, sentiment records, sponsor changes and invoice ageing
- 2Coverage assessedWhich signals reported, which were stale, which never arrived and the day each was last read
- 3Score computedThe score, its components, the weights they carried and confidence
- 4Controls appliedCoverage checks, cohort checks, weight-provenance checks and scoring confidence
No human action required
Stages 1 to 4 run unaided, and no account is prioritised at any of them — the agent is computing, and the success lead lane opens at the coverage gate.
Goes to the named success lead to read.
Adds a senior success read first.
Success lead review
The score is held with its components, its weights and the inputs it never received.
Accept · Adjust · Send to senior review
Accepted — by the named success lead
- 6Account and success records updatedOnly where write access and records policy allow it
- 7Outcome evaluatedCoverage completeness, weight stability, lead corrections and what review found
Corrections
Each lead correction is counted in the evaluation.
What should not run autonomously
Human approval stays in control
Outside the boundary — human approval required
8 items
- Deciding that an account is at risk.
- Prioritising the accounts a manager works this week.
- Choosing the weight a signal carries.
- Triggering outreach on a falling score.
Automation boundary
Agent acts unaided
- ✓Compute the score and carry its components with it.
- ✓Mark which inputs were stale and which never arrived.
- ✓Show what the score would come to if one signal moved instead.
- ✓Name the cohort an account is scored against and when it was set.
No account is prioritised except by a named success lead, inside the agreed boundaries.
- Judging why an account actually went quiet.
- Telling a board that a book of accounts is healthy.
- Ruling that a colour means the same to two teams.
- Changes to the signals, the weights or the bands.
Example output
One account score, annotated
This serves a success team who may have to explain a colour to a manager who disagrees with it; below is one score exactly as the agent leaves it.
Health score output · single account
Illustrative example- Account
- Mid-market, second term
- Recorded as
- Computed, one feed silent
- Components
- Components carried
- Evidence of record
- Telemetry last read 3 August 2026
- Confidence
- Held unactioned
- Held for
- The named success lead
As received
Taken from the signals that reported and the ones that did not, and it concludes nothing beyond them.
What the record holds
- Product telemetry
- Ticket history
- Invoice ageing
Why no action here
Calling an account at risk is a judgement the success lead makes.
What the score decides
Below the configured threshold a score gets a senior read before the lead sees it.
Action
AcceptAdjustSend to senior reviewValue
Where AI adds value
The same four claims, placed at the point in the workflow where each one applies.
Where the value lands
Value 01 – 04
Every score
From the signals under it
Where the components come from
Churn-risk outreach is a sibling page in this batch, and acting on a score belongs there. This page stops at the score, its components and the inputs it never received.
A score is not a diagnosis
Change what usage is worth against tickets and the same account changes colour, with no signal having moved and nobody having lied about anything.
What was checked, and not found
Checked and not found: no statute, regulator or published standard governs an internal account health score, so there is no external rule to point at here and this page claims none.
Build an evidence trail
The score, the signals under it and the manager who acted on it stay together.
Integrations
Typical integrations
Five system groups connect to the same agent. Which of them are in scope is decided in discovery.
Product telemetry
- Pendo
- Amplitude
- Mixpanel
- Feature usage and login frequency
Support and ticketing
- Zendesk
- Intercom
- Front
- Ticket volume and reopen rates
CRM and account records
- Salesforce
- HubSpot
- Gainsight
- Sponsor changes and account tiering
Agent
Account health scoring
- Reads the signals
- Computes the score
- Holds for the lead
Billing and invoicing
- NetSuite
- Zuora
- Chargebee
- Invoice ageing and collections history
Observability & evaluation
- OpenTelemetry
- Langfuse
- Supported monitoring/evaluation sources
Integration availability depends on the client's existing systems and API access.
Agent controls
Six sluices between the model and the manager
Six sluices down one race, the last the narrowest. What runs on is drawn in the map below.
L6 · Outermost — last line of defence
Inward → L1 · closest to the model
- L1 – L2
- Test whether a score may stand
- L3
- Leaves the account call to a success lead
- L4 – L5
- Keep the score and the signals behind it
- L6
- Withholds the score entirely when signals degrade
How Nestack evaluates it
Evaluate the whole computation — not only the score that comes out.
Coverage runs the whole depth of the workflow, and every layer is cut by slice.
Surface — the score a manager acts on
- E1Final-output evaluationDid the score record the components and the weights it was actually built from?
- E2Step-level evaluationDid the agent read the live feeds, the right period and the current weighting?
- E3Tool evaluationDid it read and write the correct account and the correct score?
- E4Confidence calibrationDo low-confidence scores actually attract more lead corrections?
- E5Slice evaluationHow does performance change across specific account tiers?
- E6Business outcomeHow many scores needed a correction before the lead accepted?
Floor — the signals a score rests on
Failure modes
Where each failure originates in the agent
Seven failure modes, each placed at the stage where it first shows.
Agent lifecycle
Direction of processing →
01 · Retrieval
1 mode
- NM-03
Silent feed read as live
A feed that stopped reporting is read as current.
Stage gathers
The feeds, the tickets, the tiers and the dates
02 · Reasoning
2 modes
- NM-04
Score raised on thin coverage
A number is computed from fewer inputs.
- NM-06
Weight applied without provenance
A weighting is used that nobody can source.
Stage proposes
The components, the weights and the missing inputs
03 · Tool / write
2 modes
- NM-02
Thin score passed forward
A score moves on without the senior read.
- NM-05
Score bound to wrong account
The number is filed against another account.
Stage writes
Only where write access and approval policy allow it
04 · Output
1 mode
- NM-01
Green all quarter, then notice
The score never moved and the account left.
Stage returns
The score a manager reads and a book is run on
05 · Change / Version
1 mode
- NM-07
Silent weighting drift
A weight changes while the stored score keeps the old one.
Stage tracks
Model, prompt, weight rules and signal changes
- Sev-1 · the agent prioritises an account
- Sev-2 · a thin score reaches a manager
- Sev-3 · a feed degrades, the score is held
Affected slices
Silent feeds absorb the corrections
A tier-level signal-coverage figure can read clean while accounts with silent feeds carry most of the corrections. Nestack reports the correction rate by account tier, not only in total.
Slice performance — reported separately, not only in aggregate
Illustrative example| Slice | Failure rate | Lift | Lift vs. threshold | Status |
|---|---|---|---|---|
| Accounts with silent feeds | 9.6% | 3.7× | Review | |
| Multi-product estates | 6.9% | 2.7× | Review | |
| Accounts inside first term | 4.3% | 1.7× | Watch | |
| Established single-product accounts | 2.3% | 0.9× | Normal |
Bar: correction-rate lift vs. established-account baseline · scale 0–4.0× · tick marks the 2.0× review threshold
2 of 4 slices over threshold
Evidence-linked improvement
What a green account costs
A cycle ends when the score nobody could explain is a standing case. That suite is what the next score published is measured against.
Improvement cycle · five stages
Switchback — the path turns at Improve and returns at Learn
- 01
Detect
Correction rate rises on accounts with silent feeds.
- 02
Diagnose
The account that scored green all quarter and gave notice in the first week of the next one is worked backwards until one cause is left standing.
- 03
Improve
The change ships numbered, and the scores that forced it ride with it.
- 04
Verify
One score case still failing is enough to hold the release back.
- 05
Learn
It is kept for good, and the scoring rules are amended in the same commit.
Learn → Detect
The return edge. The next score published is measured against a suite one case longer.
Typical build scope
Twelve workstreams across six weeks
The build scope read against the delivery timeline. Week structure follows the six-week plan — discovery, sources, score computation, evaluation, integration, then production validation and handover.
Workstream
Week 1Week 2Week 3Week 4Week 5Week 6
- 01Signal-inventory and automation-boundary work.Week 1
- 02Telemetry, ticketing and billing sources.Week 1, Week 2
- 03Signal-to-component and weight-source mapping.Week 1, Week 2
- 04Signal ingestion and coverage checks.Week 2
- 05Component, weight and cohort binding.Week 2, Week 3
- 06Coverage scoring and review routing.Week 3
- 07Success lead review workflow.Week 3, Week 4
- 08Success-platform integration.Week 5
- 09Score and signal-coverage cases.Week 4, Week 5
- 10Guardrails and scoring controls.Week 4
- 11Score-trail instrumentation.Week 5, Week 6
- 12Deployment, documentation and Agent Care handover.Week 6
12 workstreams · 6 weeks · bar shows the weeks a workstream is active — several run in parallel
Final scope and sequence confirmed in discovery
Engagement tiers
What each tier includes
Rows are the capabilities named in each tier's scope. Higher tiers include everything below them.
| Capability✓ in scope · — not at this tier | PilotOne account book, one product | ProductionProduction success workflow | AdvancedMultiple products / regions |
|---|---|---|---|
| Introduced at Pilot | |||
| Score computation to your signals | ✓ | ✓ | ✓ |
| Named success lead release | ✓ | ✓ | ✓ |
| Account-population baseline | ✓ | ✓ | ✓ |
| Introduced at Production | |||
| Reporting by account tier | — | ✓ | ✓ |
| Lead review workflow in your systems | — | ✓ | ✓ |
| Approved write-back | — | ✓ | ✓ |
| Product-telemetry integration | — | ✓ | ✓ |
| Introduced at Advanced | |||
| Multi-signal weighting sets | — | — | ✓ |
| Cross-tier score packs | — | — | ✓ |
| Large account books | — | — | ✓ |
| Multi-product score controls | — | — | ✓ |
| Build price | From $5,000 | From $8,000 | Custom quote |
- Final build price
- Confirmed after discovery based on integrations, workflow complexity, account volume, approval controls and deployment requirements.
- Separate from build
- Build pricing is separate from recurring Agent Care, which covers managed monitoring, evaluations, incidents and verified improvements after launch.
What we need from you
What you bring, and what we build with it
Each input maps to a piece of build scope and a week in the delivery timeline.
You bring
We build with it
01Your live accounts and the signals each is scored on
→Signal capture and coverage checks
Week 102Representative accounts, including ones you lost
→Signal binding, weighting logic and the score baseline
Week 203Your review cadence and the success leads it names
→Signal mapping, weighting review and the automation boundary
Week 104Access to relevant APIs, feeds or exports
→Telemetry, ticketing and billing source assessment, then integration setup
Week 205Scores you would not want defended
→Signal cases and failure-mode testing
Week 406What no score may conclude
→Coverage scoring, review routing, guardrails and release controls
Week 307A named success lead who reads the score
→Release to the named success lead, then pilot and production validation
Weeks 5–6
Nothing else is required
Deployment, documentation and Agent Care handover are ours.
Delivery timeline
Four phases across six weeks
Weeks are counted here, not drawn evenly; the fifth carries two phases because it genuinely does.
Phase
W1
W2
W3
W4
W5
W6
- DiscoveryW1
- BuildW2 – W3
- EvaluateW4 – W5
- Pilot & LaunchW5 – W6
Week focus
W1Signal discovery, weighting review and the automation boundary
W2Source integration and the account-population baseline
W3Score computation, coverage logic and release controls
W4Evaluation suite, signal cases and failure-mode testing
W5Success-platform integration, pilot scores and targeted corrections
W6One scoring cycle run under the success lead, then Agent Care handover
- Reading the band
- A bar sits only on the weeks its own work is named for, and the fifth week is doubled on purpose.
- At the end of W6
- When the score record validates, Agent Care takes the agent on.
- Duration
- Six-week plan shown · typical delivery 4–6 weeks depending on scope confirmed in discovery.
Next step · Customer Success AI agent
Build an account health agent around the signals your last green account never showed.
Show us one book of accounts and the score each one carries. If a score in that book has never gone amber, and nobody could say today which of its feeds are still reporting, then it is being trusted rather than read. A score nobody can argue with comes back as a finding.
- Typical delivery
- 4–6 weeks
- Deployment
- Your account book
- Success lead
- Signals first
- After launch
- Agent Care available
Nestack Agents · Account health
AGT-CX-01 · Agent Care available after launch
