Account Health Intelligence Agent

Weekly AI health briefs for every account.

Ongoing CS account monitoring agent. 3 agents assemble HubSpot CRM data (companies, deals, tickets, engagements), analyze account health with Sonnet 4.6, and deliver weekly health briefs to Slack with HubSpot notes for audit trail. 4-status taxonomy: HEALTHY, AT_RISK, GROWING, CHURNING. Slack alerts only for at-risk and growing accounts (noise filtering). $0.014/account.

triggerWeekly01AssemblerHubSpot API02AnalystHealth Score03FormatterBrief + RouteSlackHealth AlertHubSpotNotes

Three Agents. Weekly Cadence. Health Brief for Every Account.

Assembler

Step 1Assembler

HTTP + Code

Weekly scheduled trigger pulls account data from HubSpot: companies, associated deals (open and closed), support tickets, engagement history (emails, calls, meetings), and contact activity. Pre-computes engagement velocity, ticket resolution rates, deal pipeline coverage, and activity recency per account. All metrics computed in code before the LLM call — no token waste on raw API payloads.

Analyst

Step 2Analyst

Tier 1 Reasoning

Single Sonnet 4.6 call receives the pre-aggregated account data and assigns one of four health statuses: HEALTHY (active engagement, deals progressing), AT_RISK (engagement drop, open tickets, deal stalls), GROWING (increasing engagement, expansion signals, upsell activity), or CHURNING (no activity, multiple tickets, lost deals). Each assessment includes an evidence chain citing the specific data points that drove the classification. Not a score — a reasoned status with explanation.

Formatter

Step 3Formatter

HTTP

Routes output based on health status. Slack alerts fire only for AT_RISK and GROWING accounts — noise filtering keeps the channel actionable. All accounts (including HEALTHY and CHURNING) get a HubSpot company note logged with the full health brief and evidence chain for audit trail. CS managers see only the accounts that need attention in Slack, while the complete record lives in HubSpot.

What It Does NOT Do

×

Does not predict churn — classifies current health status based on CRM data signals

×

Does not modify HubSpot deals or tickets — read-only CRM access for data, write-only for company notes

×

Does not replace CS playbooks — surfaces which accounts need attention, not what action to take

×

Does not work with Salesforce, Pipedrive, or other CRMs — HubSpot only

×

Does not send email alerts — delivers to Slack with HubSpot notes for audit trail

The Complete Customer Success Bundle

9 files — workflow JSON, system prompt, configuration guides, and complete documentation.

account_health_intelligence_agent_v1_0_0.jsonThe 24-node n8n workflow
README.md10-minute setup guide with HubSpot and Slack configuration
system_prompt_analyst.txtAnalyst system prompt (4-status health taxonomy, evidence-chain reasoning)
hubspot_setup_guide.mdHubSpot API scopes and company association configuration
slack_setup_guide.mdSlack Bot Token setup with chat:write scope
health_taxonomy_reference.md4-status taxonomy definitions and threshold guidance
itp_results.mdITP test results — 20 records, 14/14 milestones
blueprint_dependency_matrix.mdPrerequisites and cost estimates
CHANGELOG.mdVersion history

Tested. Measured. Documented.

Every metric is ITP-measured. The Account Health Intelligence Agent assembles HubSpot CRM data, classifies account health with Sonnet 4.6, and delivers weekly briefs at $0.014/account — the cheapest per-unit cost in the catalog.

Workflow Nodes

24

Blueprint Quality Standard

12/12 PASS

Agent Architecture

3 agents — Assembler (HTTP + Code), Analyst (Tier 1 Reasoning, Sonnet 4.6), Formatter (HTTP)

Required Credentials

HubSpot API, Anthropic API, Slack Bot Token

Bundle Contents

9 files

Cost per Account

$0.014/account (ITP-measured, Sonnet 4.6)

ITP Milestones

14/14 PASS (20 records)

n8n Compatibility

2.11.2

Account Health Intelligence Agent v1.0.0 — Technical Reference━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━Architecture: 24 n8n nodes, 3 agents (Assembler → Analyst → Formatter)Trigger:      Weekly schedule (configurable)Input:        HubSpot API — companies, deals, tickets, engagementsIntelligence: Sonnet 4.6 — single call on pre-aggregated data, 4-status taxonomyOutput:       Slack alerts (AT_RISK + GROWING only) + HubSpot notes (all accounts)Cost:         $0.014/account (ITP-measured average)ITP:          20 records, 14/14 milestones PASSBQS:          12/12 PASSTool A:       HubSpot (input — companies, deals, tickets, engagements)Tool B:       Slack (output — health alerts) + HubSpot (output — company notes)Intelligence: Pre-aggregated CRM analysis + evidence-chain health classificationCost Value:   0.014

What You'll Need

Platform

n8n 2.11.2+

Est. Monthly API Cost

<$4/month (50 accounts/week)

Credentials Required

  • Anthropic API
  • HubSpot API
  • Slack Bot Token

Services

  • HubSpot (any plan with API access)
  • Slack workspace

Setup Track

Quick Start

~15 min

All credentials live, n8n running

Full Setup

1–2 hrs

Needs API config + tables

From Scratch

2–4 hrs

No n8n, no credentials

Account Health Intelligence Agent v1.0.0

$249

one-time purchase

What you get:

  • Production-ready 24-node n8n workflow — import and deploy
  • Weekly automated health assessment for every HubSpot account
  • 4-status health taxonomy: HEALTHY, AT_RISK, GROWING, CHURNING — with evidence chains
  • Sonnet 4.6 analysis at $0.014/account — cheapest per-unit cost in the catalog
  • Slack alerts for AT_RISK and GROWING accounts only (noise filtering)
  • HubSpot company notes for all accounts (full audit trail)
  • CS lifecycle integration: COIA onboards → AHIA monitors → ERD catches expansion
  • ITP test results with 20 records and 14/14 milestones
  • All sales final after download

Frequently Asked Questions

How does it differ from Customer Onboarding Intelligence Agent?+

Distinct products with different lifecycle stages. COIA runs once per new customer — a one-shot onboarding brief that surfaces key context for the CS handoff. AHIA runs weekly on all accounts — ongoing monitoring that tracks health changes over time. COIA onboards, AHIA monitors. They complement each other in the CS lifecycle.

Why is the cost so low at $0.014/account?+

Single LLM call architecture with Sonnet 4.6 (not Opus). The Assembler pre-aggregates all HubSpot data into compact per-account metrics before the Analyst runs — engagement velocity, ticket rates, deal coverage are all computed in code. The Analyst receives structured data, not raw API responses. One Sonnet call per account.

What are the four health statuses?+

HEALTHY — active engagement, no issues, deals progressing. AT_RISK — engagement drop, open tickets, deal stalls. GROWING — increasing engagement, expansion signals, upsell activity. CHURNING — no activity, multiple tickets, lost deals. Each status includes an evidence chain citing the specific data points.

Why does Slack only alert for AT_RISK and GROWING?+

Noise filtering. HEALTHY accounts need no action. CHURNING accounts are typically handled through separate churn playbooks. AT_RISK and GROWING are the two statuses where CS can take immediate action — intervention for at-risk, upsell for growing. All four statuses are logged in HubSpot notes for completeness.

Can I use Salesforce instead of HubSpot?+

This version is built for HubSpot. The Assembler uses HubSpot-specific API endpoints for companies, deals, tickets, and engagements. The Analyst and Formatter are CRM-agnostic — only the Assembler would need rebuilding for Salesforce.

Is there a refund policy?+

All sales are final after download. Review the Blueprint Dependency Matrix and prerequisites before purchase. Questions? Contact support@forgeworkflows.com before buying. Full terms at forgeworkflows.com/legal.

Related Blueprints