EnglishBusiness AppsCustomer SuccessOverview

Customer Success

XBuddy Customer Success is the retention engine for your existing customer base. It scores account health, raises alerts when that health changes, tracks upcoming renewals, measures satisfaction with NPS, structures onboarding, and drives repeatable retention motions through playbooks — while also running a Tier-1 support Helpdesk and the SLA policies that govern it. The goal: see churn coming and act before revenue slips.

Renewals are also where Customer Success and CRM meet directly: a renewal is a single record shared by both apps, so a CSM working the CS renewals board and an account executive working the CRM pipeline are always looking at the same deal.

Who uses it: CS managers owning the renewal number, CSMs running onboarding and playbooks, support agents resolving Helpdesk tickets, and revenue leaders tracking retention. Because health, renewals, and Helpdesk tickets all reference the same CRM account, one customer’s full post-sale story lives in a single place.

Before you start

Prerequisites

You needWhyWhere
Accounts and contactsHealth, renewals and playbooks all hang off a customer record/crm/accounts, /crm/contacts
A health scoring configurationWithout it every account scores the same and segments carry no signal/customer-success/settings
CS reps (and optionally teams)Ownership decides who sees what and who a playbook assigns to/customer-success/reps
At least one playbook templatePlaybooks are what turn a health alert into actual work/customer-success/playbooks/templates
Contracts or subscriptionsRenewals need something with an end date to renew/crm/contracts, /service-management/contracts

Permissions that unlock each area

PermissionUnlocks
customer_success:read / :write / :adminThe app, its records, its reports
customer-health:readHealth scores and the per-account detail
health-alerts:readThe alert queue
renewals:read / :write / :deleteThe renewal pipeline
nps:read / :write / :respond / :deleteSurveys and responses
onboarding:read / :writeOnboarding runs and templates
playbooks:read / :writePlaybook templates
playbooks:executeTrigger a playbook against an account
playbooks:view_runs / :complete_taskWatch runs; tick off tasks
tickets:read / :write / :assign / :closeThe helpdesk queue this app owns
⚠️

The helpdesk here is not Service Management’s ticket queue. This app owns /customer-success/helpdesk; Service Management owns /service-management/tickets. Different tables, different permissions. Granting one does not grant the other.

Which records you see

Health, alerts and renewals are owner-scoped, and single-record reads fail closed with a 404 when the record sits outside your tier. Alerts and helpdesk are enforced: true, so narrowing a role’s tier genuinely narrows the queue rather than only hiding the menu.

Key Features

  • Customer Health scoring that combines usage, engagement, and support signals
  • Health Alerts raised automatically when an account’s health segment changes, with dedupe so you don’t get paged twice for the same drop
  • Renewals on a single pipeline shared with CRM, with tenant-defined stages, an individual owner, and an optional owning CS team
  • NPS Tracking for satisfaction surveys and trend
  • Structured Onboarding with reusable templates
  • CS Playbooks — repeatable retention motions with tracked Playbook Runs
  • A Tier-1 support Helpdesk — a separate queue from Service Management’s ticket system, with a formal promotion path between the two
  • SLA Management for response/resolution commitments
  • CS Teams and CS Reps for team-based ownership and visibility
  • Reports on retention, health distribution, and SLA compliance
  • AI Hub with the CS Guardian and Support Concierge assistants

Screen map

ScreenRouteWhat it is forPermission
Overview/customer-successPortfolio health, alerts, upcoming renewalscustomer_success:read
Health/customer-success/healthEvery account scored and segmentedcustomer-health:read
Account health/customer-success/health/[contactId]The score’s components and its trendcustomer-health:read
Health alerts/customer-success/health-alertsSegment changes that need a humanhealth-alerts:read
Helpdesk/customer-success/helpdeskThe CS ticket queuetickets:read
Helpdesk ticket/customer-success/helpdesk/[id]Conversation, resolutiontickets:read
New ticket/customer-success/helpdesk/newIntaketickets:write
Renewals/customer-success/renewalsThe renewal pipelinerenewals:read
Renewal detail/customer-success/renewals/[id]Stage, value, ownerrenewals:read
New renewal/customer-success/renewals/newOpen one manuallyrenewals:write
NPS surveys/customer-success/npsSurvey campaignsnps:read
Survey detail / responses/customer-success/nps/[id], /[id]/responsesResults, verbatimsnps:read
Onboarding/customer-success/onboardingLive onboarding runsonboarding:read
Onboarding detail/customer-success/onboarding/[id]Steps and progressonboarding:read
Onboarding templates/customer-success/onboarding/templates, /[id]Reusable programmesonboarding:read
Playbook runs/customer-success/playbooks/runsWhat is executing right nowplaybooks:view_runs
Playbook templates/customer-success/playbooks/templatesThe libraryplaybooks:read
Template edit / translations/customer-success/playbooks/templates/[id]/edit, /customer-success/playbooks/templates/[id]/translationsAuthoring, localisationplaybooks:write
Create template/customer-success/playbooks/templates/createNew playbookplaybooks:write
CS reps/customer-success/reps, /reps/[id]The roster and each rep’s bookcustomer_success:read
CS teams/customer-success/teamsTeam grouping; opt-incustomer_success:read
Reports/customer-success/reportsCS reportingcustomer_success:admin
Settings/customer-success/settings, /customer-success/settings/playbooksScoring and playbook configcustomer_success:admin / playbooks:read
Automation/customer-success/automation/agents, /automation/workflowsAI agents and workflowsagents:read / workflow:read

Important features

Full feature reference

Nav itemWhat it does
DashboardCS landing view with retention KPIs, health distribution, upcoming renewal value, and open-ticket counts.
Customer HealthAccount health scoring blending usage, engagement, tickets, and payment into a trended score with drill-down.
Health AlertsDeduplicated alerts raised automatically when an account’s or contact’s health segment worsens; scoped to what you own or your CS team owns.
RenewalsThe single, shared renewal pipeline with CRM — tenant-defined stages, terminal-stage lock, individual owner + optional CS team, and support-status tracking.
NPS TrackingNet Promoter Score surveys, responses, and trend to gauge satisfaction over time.
OnboardingLive onboarding plans with milestones and owners tracking a new customer’s first weeks.
Onboarding TemplatesReusable onboarding plan blueprints for a consistent customer start.
CS PlaybooksWires a playbook template to a trigger condition, turning it into an active, automatically-launching play.
Playbook RunsActive and completed executions of playbooks against specific accounts, tracked step-by-step.
Playbook TemplatesReusable playbook blueprints defining the ordered steps of a motion.
HelpdeskThe CS Tier-1 support queue (a separate table from Service Management’s tickets) with lifecycle, portal access, and a promote-to-Service-Management path.
SLA ManagementConfigure the shared SLA policy catalog (response/resolution deadlines by priority) and review Service Management’s compliance report.
CS TeamsTeam-based ownership for renewals, health, and accounts — only shown once your tenant enables CS team assignment.
CS RepsDirectory of customer-success representatives.
ReportsCS reporting hub: retention, health distribution, NPS trend, and SLA compliance with CSV export.
AI HubRun CS AI assistants (CS Guardian, Support Concierge) and review their retention/support suggestions.
WorkflowsAutomation for CS events — e.g. launch a playbook on a health drop or alert an owner on a lapsing renewal.
SettingsConfigure health-score weights, SLA policies, playbook triggers, data scope, and CS master data.

Integration points

Connects toHow the data flows
CRMHealth, renewals, and Helpdesk tickets all reference the same CRM account. Renewals go further: the CS renewals pipeline and CRM’s Service Renewals view read and write the same underlying record, not a copy.
FinanceClosing a renewal as won can generate the follow-on contract/invoice; retainer and renewal value feed revenue forecasting.
Service ManagementA Helpdesk ticket can be promoted into a Service Management ticket when it needs to become a formal, billable engagement; the two ticket queues otherwise stay independent.
CommunicationsTicket and survey responses can arrive through connected email/chat channels and log automatically.
AgentWhat it does
CS GuardianWatches account health and renewal timing, flags churn risk early, and proposes retention actions inline on the account.
Support ConciergeTriages and drafts responses for tickets, spots SLA-breach risk, and suggests the next resolution step.

In this guide