Renewal Workspace
Your renewals bucketed by quarter with the ARR at stake, plus gross and net revenue retention computed only from resolved renewals.
Included with cscron . A seat without it sees an upsell here instead of the page.
Overview
Renewal Workspace is the cscron renewal view: it buckets every account up for renewal by the quarter it renews, shows the ARR at stake and how much is at risk, and computes gross and net revenue retention from the renewals that have already resolved. It reads the same book the customer-health scorer works, so the at-risk weighting lines up with the health score.
What it is for, on the page. Under the headline, this page says what it produces, what makes it run, and where the output lands. Every Work page reads that line from one registry, so the three answers cannot drift from the page.
Pipeline by quarter
Every open account with a renewal date is bucketed into its calendar quarter, earliest first. Each bucket shows the number of accounts, the total ARR up for renewal, and an at-risk ARR figure weighted by each account's churn risk where the health score is known. Accounts with no renewal date are not counted as pipeline, and accounts whose renewal has already resolved move out of the pipeline into the retention calculation.
Gross and net revenue retention
Retention is computed only from renewals with a resolved outcome and a recorded prior-period ARR. Gross revenue retention (GRR) is renewed ARR over prior ARR, so it excludes expansion and can only stay flat or fall. Net revenue retention (NRR) adds expansion back in, so it can exceed 100%. If a renewed account is not itemized, its renewed ARR defaults to its prior ARR. A book with no resolved renewals yet shows "not enough resolved renewals" rather than a fabricated rate, because a retention number you cannot evidence is worse than none.
Where the data comes from
The workspace reads your accounts and their renewal dates, ARR, and any resolved outcome from your connected CRM and stored records. If you have not connected a CRM or added renewal dates yet, the pipeline is empty rather than filled with placeholders. As renewals resolve and outcomes are recorded, the retention section fills in on its own. Turning the workspace into a renewal play stays with the cscron drafting skills.
When a load fails
If the page cannot load, every panel on it says so. Painting the failure into only one card used to leave its neighbours on "Loading…" indefinitely, which reads as still-working rather than failed.
What is not shown
The design mockup drew each renewal as a card with a forecast category (Commit, Best-case, Risk) and a drafted at-risk outreach email you approve or send. Those are omitted here on purpose: a per-renewal forecast category is not a field we store, and the outreach drafts are generated content from a separate cscron drafting skill, so both would have to be invented on this read-only board. Instead each account shows its real churn risk, and the pipeline lists the open renewals with their ARR and quarter honestly.