Skip to main content
What is this? A concrete recipe for wiring an AI customer-success agent against Salty’s CRM. The agent maintains an account health score, logs every touchpoint, surfaces at-risk accounts, and drives QBR prep — all over MCP or REST.

The scenario

You sell SaaS to 50–500 customers. You can’t afford a CSM headcount per account. An LLM agent watches product usage signals, conversation transcripts, and ticket data; logs touchpoints; and when health drops, alerts you with the receipt of why. Salty is the system of record. Native objects map cleanly to the CS workflow.

Data model

Set up the schema

Extend the company object once at start-of-life:

What the agent does on a typical week

Driving it from Claude Desktop

Conversational prompt:
“Pull every company with health score below 70 and tell me who their primary contact is and when we last logged a touchpoint.”
Claude will:
  1. search_companies with {filter: {custom_attributes: {health_score: {lt: 70}}}} (the filter syntax)
  2. For each company, search_people with {filter: {primary_company_id: {equals: <id>}}}
  3. Reads each company’s last_touchpoint_at custom attribute (returned inline in step 1, kept current by your activity logging) to show recency
  4. Surface a ranked table you can act on
The whole “QBR prep” workflow is one prompt instead of 40 minutes of dashboard clicks.

React to churn signal via webhooks

When your usage-monitoring system pushes a low-engagement event, your agent can update Salty and Salty fires a webhook to your alert channel:
Then your Slack receiver checks data.custom_attributes.health_score and pages you if it dropped below threshold. Salty does the persistence + signing + retry; you just react.

Reporting

Get a CSV-ready dump of every company with health, ARR, and last activity:
The agent can run this nightly, transform to CSV, and post to your weekly dashboard.

Volume guidance

A 100-account CS practice with weekly check-ins makes ~10,000 API calls/month (~25 calls per account per week). The Solo ($20/mo, 100k calls) plan has 10× headroom. Pro ($99/mo, 1M calls) if you have hundreds of accounts.