The first programmable commission platform. Ship a comp change from Claude Code, Cursor, or your terminal in minutes, not weeks.
// Every line above traces back to a rule below. { "name": "AE Enterprise Q1 2025", "quota": 500000, "currency": "USD", "rules": [ { "type": "rate", "base": "deal_amount", "tiers": [ { "min": 0, "max": 0.8, "rate": 0.06 }, { "min": 0.8, "max": 1.0, "rate": 0.08 }, { "min": 1.0, "max": null, "rate": 0.12 } ]}, { "type": "flat_per_event", "label": "new_logo_spiff", "amount": 2500 } ] }
Spreadsheets don't scale. Legacy tools lock plans behind proprietary UIs that can't be audited, automated, or trusted. Four pain points we built CompCode to fix.
Payouts you can't explain.
The tool spits out a number and no one can trace how it was calculated. Auditors ask questions. You open a spreadsheet. The formula is wrong. Month-end disputes burn a week, every month.
Reps who don't trust the system.
When reps shadow-calculate commissions in their own spreadsheets, you have a trust problem. Every disputed payout is a distraction from selling, and they always find variances.
Plan changes that take weeks.
New quarter, new plans. Updating 50 plans in a drag-and-drop UI takes weeks, not days. One mistake cascades. Rolling back means starting from scratch. There's no diff, no history, no API.
Biggest cost, smallest visibility.
You approve millions in commission spend with no way to model alternatives. What if you changed the accelerator threshold? Nobody can answer fast enough, and the board meeting is tomorrow.
Replace weeks of consultant-led configuration with a workflow your whole revenue team can run themselves.
The AI configurator turns natural language into a structured, auditable plan. No spreadsheet migration, no six-week implementation.
{ "name": "AE Enterprise Q1", "rules": [ { "type": "rate", "tiers": [ { "max": 1.0, "rate": 0.08 }, { "min": 1.0, "rate": 0.12 } ]}, { "type": "flat_per_event", "label": "New Logo", "amount": 2500 } ] }
New quarter, new SPIF, new accelerator. Edit, review the diff, deploy. Every change is versioned, attributed, and reversible.
Reps see statements update. Finance sees the audit trail. No manual reconciliation, no end-of-month spreadsheet rituals.
How CompCode compares to the legacy commission tools your team has been settling for.
Here's the architecture commitment behind every feature, and how to start using it today.
Every feature ships as POST /v1/plans first, then a UI layer. No vendor will tell you "that's not in the API yet." It's all in the API. The UI just calls it, and so can Claude Code, Cursor, ChatGPT, and any LLM agent with HTTP access.
AI is woven through the whole plan lifecycle, not bolted on. Design a plan from a sentence in plain English. Build it as structured, versioned config. Analyze attainment, model alternatives, and surface anomalies, all from the same agent loop.
Every line item follows back to a plan rule and a CRM event. Every plan edit writes a new immutable version, ready to diff or roll back instantly. Audit trail and version history aren't features, they're the substrate. Comp plans are policy, they deserve git, not a drag-and-drop builder.
Connect your CRM, draft your first plan from a sentence in plain English, and see commissions calculated on real deals. No credit card. No sales call.
Statements your team trusts. Plans you can change in minutes. An API your engineers will actually like working with.