Compa
University

Conquer Compa

Learn to benchmark roles, run playbooks, and turn your comp data into exec-ready deliverables. Four short lessons, about 20 minutes each, no experience required.

The only limit is the question you haven’t asked yet.

Compa already knows your company’s comp data. Just ask.

Want to learn even more?

Check out our website to see everything Compa can do.

Visit compa.ai
← Explore

Your learning

Your progress is saved in this browser.

Meet Analyze mode.

About 20 minutes

What you'll learn

This is your default tool for real comp work. Deep reasoning, file uploads, and an exec-ready deliverable at the end. Today: how it works, when to reach for it instead of Ask mode, and how to get more out of it as you go.

  • Getting oriented
  • How Analyze mode works
  • Ask mode, sharper questions & Follow-ups
  • A 5-question quiz
Before we dive in

Everything inside Analyst Agent

A quick map of what's in the sidebar, and when we'll get to each piece.

✎

New Chat

Start a conversation in Analyze mode. That's what we're doing right now.

Today
⇄

Playbooks

Pre-built tools for consistent, structured reports. No prompt-writing needed.

Meet Playbooks
📁

Files

Attach anything on the fly, or build a shared library. Upload once, reference it in any prompt.

Files
🧭

Compensation Strategy

Your company's own comp philosophy, uploaded at onboarding, ready for Analyst to reference.

Comp Strategy, Prompts & Watchlists
📋

Prompts

Reusable prompts you (or your team) can run again on demand.

Comp Strategy, Prompts & Watchlists
🔔

Watchlists

Prompts that rerun automatically on a schedule and alert you to changes.

Comp Strategy, Prompts & Watchlists
✨

Deliverables

Every output the agent generates for you, automatically archived.

Files
Before anything else

Your prompt doesn't need to be perfect

If you take one thing from today, make it this: you do not need a perfectly worded question to get something useful back. Analyze mode is built to work with rough, broad, half-formed questions, not just polished ones.

💬 Why this actually works: Analyze mode isn't guessing blind. It already has your company's own data in context, market data across the networks you subscribe to, and your internal records, so even a vague question about "our offers" has real information to draw on.
What it's for

Analyze mode, in three facts

Think of Analyze mode as a capable analyst you can hand a real question to. It reasons through it and comes back with something you can actually use.

Complexity
High
Multi-step reasoning, not just a lookup.
Scope
Broad
Many jobs, levels, or countries at once.
Output
Real deliverable
PDF, Excel, PPT, Word, or HTML. Ready to hand to your exec, not just chat text.
How it works

What actually happens when you ask

Analyze mode doesn't just look something up. It reasons through your question the way a skilled analyst would, then hands back something you can use.

You ask a question
In plain English, rough is fine
→
It reasons through it
Market data, context, multiple steps
→
You get a deliverable
A clear answer, chart, or report
The other mode

Ask mode: for your simplest questions only

You'll also see Ask mode sitting next to Analyze mode. It's not a lighter version of the same thing, it's a different tool with a much narrower job: a single, quick lookup where you already know exactly what you want and don't need a deliverable back.

Good fit for Ask mode
"What's the median base salary for a Recruiter?"
→
Better as Analyze mode
"Is our Engineering pay competitive against the market, and where are we falling behind?"
One is a single fact. The other needs reasoning, comparison, and judgment, exactly what Analyze mode is built for.
💬 When in doubt, default to Analyze mode. Ask mode is the exception for the truly simple stuff, not the other way around.
See it in action

A few broad examples

These are the kinds of everyday questions people actually type, nothing overly engineered. Try guessing the answer first, then reveal.

🔍
A market comparison
"How competitive is our Product Manager pay against the market?"
Thinking

Start another chat to get more done while this one keeps running in the background.

🔍
A trend question
"What's driving the increase in our engineering offers this year?"
Thinking

Start another chat to get more done while this one keeps running in the background.

🔍
A judgment call
"Help me think through whether our sign-on bonus policy still makes sense."
Thinking

Start another chat to get more done while this one keeps running in the background.

One more idea

You can ask Analyst to help sharpen your own question

If a question feels too fuzzy to ask outright, you don't have to sharpen it yourself. You can ask Analyst to help you clarify it first, before it runs the full analysis, so you end up with a well-formed prompt without having written one from scratch.

🧠
A rough idea, clarified together
"I think our new-grad hiring is picking back up, is it? Ask me a few clarifying questions before you run anything."
Keep the thread going

Follow-ups: suggested next moves under every reply

Under every response, Analyst suggests a handful of logical next questions based on what you just asked. Click one and it runs immediately, no retyping. It's how a quick two-minute answer turns into a much deeper look without much extra effort on your part.

Follow-up suggestions shown under a reply
✨ Try it: run any prompt, then click a Follow-up, then click another. The thread stays coherent the whole way, each answer building on the last.
Quick check

Before you go: 5 questions

1. What does Analyze mode actually do with a question you give it?

2. True or false: you need a perfectly detailed prompt for Analyze mode to give you something useful.

3. Which of these is the better fit for Ask mode instead of Analyze mode?

4. What does asking Analyst clarifying questions before it runs (meta-prompting) actually do for you?

5. You've just got a reply and want to dig deeper without retyping everything. What's the fastest move?

🎯

Daily Goal

Today's goal: run one Analyze mode prompt in your real Compa workspace, on a real comp question you're curious about. Keep it broad if you want, just see what it gives back.

🚀 Launch Compa
Optional bonus round

Put it to the test: Mode Duel

The quiz above locked in the difference between Ask and Analyze mode. If you'd rather drill it a faster, higher-stakes way before moving on, this arcade duel uses the same distinction — entirely optional.

Opens in a pop-up · your game score is personal, stored on this device only — no leaderboard.
🏅

Nice work, you finished Analyze Mode & Prompting.

You earned the Analyze Mode & Prompting badge. Keep going to collect all four.

← Back to home

Up next

About 20 minutes Meet Playbooks A standalone tool built to pull and structure your own comp data the same way, every time, plus a growing library beyond the five flagships. Start course →

Meet Playbooks.

About 20 minutes

What you'll learn

Yesterday you saw Analyze mode handle a rough, freeform question well. Today: the guided alternative sitting right next to it, built to pull and structure your own comp data the same way, every time.

  • What playbooks are
  • The five flagship playbooks
  • A 4-question quiz
What's a playbook?

A tool of its own, not a mode

A playbook isn't Analyze mode wearing a form. It's built specifically to pull and structure your own comp data (job descriptions, role pricing, survey files, market benchmarks) into the same consistent report, every time. Think of the hard part, the reasoning, the format, the constraints, as already built. You just fill in a few specifics, and that expands into a much longer, precise set of instructions running behind the scenes.

You fill in a form
Or paste a job description
→
Playbook pulls your data
Structured, not open-ended
→
You get a deliverable
PDF, Excel, HTML
💡 Why use a playbook instead of writing a prompt? Consistency. Everyone on your team runs the exact same analysis, the exact same way, every time. No wording to get right, and no depending on how well someone phrases a question.
The library

A big library, and it keeps growing

There's already a full library of ready-to-use playbooks beyond just these five, and the team keeps shipping more. Today we'll walk through the five flagship ones, the most-used starting point for almost every comp team.

Practice · 1 of 5

Compa Job Matching

Match a role to its Compa job family and level from a job title and description. One of the most-loved tools in the product.

Scope
Define the playbook
Compa Job Matching
Match a role to its Compa job family and level from a job title and description.
✎ Job Title
Senior Software Engineer
📄 Job Description
As a Senior Software Engineer, you'll have real ownership over the software and systems behind our core products. You'll work across the entire stack, partner closely with Product and UX Design, and ship features end to end…
Practice · 2 of 5

Job Description Benchmarking

Identify the closest market data and any required skills using a job description.

Setup
Configure inputs
Configure Job Description Benchmarking
Paste a job description and select hiring locations. The Analyst agent will extract skills, recommend a canonical job family/level, and run market diagnostics for the selected locations.
✎ Job title
Senior Software Engineer
📄 Job description
As a Senior Software Engineer, you'll have real ownership over the software and systems behind our core products. You'll work across the entire stack, partner closely with Product and UX Design, and ship features end to end…
📍
Hiring Locations
Select the hiring locations for this analysis.
United States ⌄
⚠️ Easy to mix up: both playbooks start from the same pasted JD, but Benchmarking gets you market pay data, while Job Matching just tells you the job family and level. Use Job Matching first when you're unsure how a role should be classified, and use Benchmarking once you know that and want pricing.
Practice · 3 of 5

Price a Role

Price any role using Compa's prediction models and compare it to the closest market benchmark.

Price a Role
Price any role using Compa's prediction models and compare it to the closest market benchmark.
Job Title*
Enter a job title
Senior Software Engineer
Job Description
Enter or paste a job description
As a Senior Software Engineer, you'll have real ownership over the software and systems behind our core products. You'll work across the entire stack, partner closely with Product and UX Design, and ship features end to end…
Level*
Select a level
P4⌄
Country*
Enter a value
United States
State / Subdivision*
Enter a value
California
Metro Area Or City*
Enter a value
San Francisco
Industry*
Select an option
Software⌄
Company Size*
Select an option
1,001 to 5,000 employees⌄
Funding Stage*
Select an option
Public⌄
Market Cap ($B)*
Enter a number
12
Founding Year*
Enter a number
2014
Currency*
Select an option
USD⌄

Try it: this shows a tiny, made-up sample result, not a real report.

Practice · 4 of 5

Survey Comparison

Compare your own survey data to Compa's data network.

Survey Comparison
Use this playbook to compare your survey data to Compa's data network. This playbook may take between 1 - 2 hours to run.
Select The Uploaded Survey File*
Add your Survey CSV file in the Files section in the left side menu
2026_Salary_Survey.csv⌄
Pay Ranges
Upload your pay ranges
Select a file⌄
Country*
Select a country
United States⌄
Pay Element*
Select the pay elements you want in the report
Base Salary, Target Total Cash⌄
Target Survey Headers*
Ex: Market (93) CFY Target Total Cash, Market (60) CFY Target Cash Incentives
Market (93) CFY Target Total Cash, Market (5) CFY Base Salary, Market (60) CFY Target Cash Incentives
Time Frame
Select a timeframe
Last 12 Months⌄
Include HTML Dashboard
Select an option
✓Yes
No

Try it: this shows a tiny, made-up sample result, not a real report.

Practice · 5 of 5

CHRO Market Pulse Packet

Build an exec-ready packet on the market: where comp is moving and where hiring is heating up or cooling.

Scope
Define the playbook
CHRO Market Pulse Packet
Build an exec-ready packet on the market: where comp is moving and where hiring is heating up or cooling.
💼
Jobs
Choose only one.
Product Manager ⌄
▤ IC or Management Levels
Select an option.
Compa Professional Levels (P1–P6)
Compa Management Levels (M1–M6)
📍
Country
Select a country.
United States ⌄
📍
City or Metro Area
Select an area.
SF Bay Area ⌄
Practice

Match each playbook to what it does

Click one card from each column to pair them up.

Playbook
What it does
0 of 5 matched
Quick check

Before you go: 4 questions

1. What's the best way to think about a playbook, compared to Analyze mode?

2. You're not sure what job family and level a new role belongs to. Which playbook first?

3. You just bought a salary survey and want to see how it compares to Compa's data. Which playbook?

4. True or false: these five playbooks are the entire library, and no more will be added.

🎯

Daily Goal

Today's goal: run one of the five playbooks in your real Compa workspace, on a role or question you're actually working on.

🚀 Launch Compa
Optional bonus round

Put it to the test: Playbook Gauntlet

The quiz above checked whether you know which playbook fits which need. This turns that same skill into a 5-choice arcade duel — entirely optional.

Opens in a pop-up · your game score is personal, stored on this device only — no leaderboard.
🏅

Nice work, you finished Meet Playbooks.

You earned the Meet Playbooks badge. Keep going to collect all four.

← Back to home

Up next

About 20 minutes Files Attach anything on the fly, build a shared library, ask for the actual deliverable back, and find it again later. Start course →

From upload to deliverable.

About 20 minutes

What you'll learn

Today's about Files: attaching anything on the fly, building a shared library for things you'll reuse, asking for the actual file back instead of just a chat answer, and finding it again later.

  • Bringing files in
  • Deliverables & History
  • A 5-question quiz
No prep needed

Attach anything, right in the chat

A spreadsheet, a screenshot of a recruiter's email, the slide you're stuck on. Drag it straight into an Analyze mode conversation and ask what to do with it. No separate upload flow, no explaining context first.

📎 Analyze mode accepts most common file types, including images, PDFs, Word docs, spreadsheets, and plain text. There are size and count limits per upload, worth checking in your workspace if you're attaching something unusually large.
A few real examples

What's worth attaching

If it's relevant to a comp question, it's probably worth handing over. A few common examples people attach in the moment.

📄

A policy document

Attach your comp philosophy and ask where current offers are out of step with it.

📝

Step-by-step instructions

Attach a write-up of how you run a recurring review, and ask Analyst to run it for you.

📋

A form or request

Attach an exception request and ask for a market check plus a drafted reply.

✉️

Emails or screenshots

Attach a few recruiter emails and ask which have a real market case behind them.

Files

A shared library, not a one-off upload

Upload a file once to Files, and any prompt (Ask, Analyze, a playbook, a Watchlist) can reference it. No need to re-attach the same file every time.

The Files page, with Upload File button and All/Company/Private tabs

The middle tab shows your own company's name in place of "Lilac" above, it's just this workspace's.

📄

Sample Test File

Dummy market data, good for testing a prompt before pointing it at real data.

📄

Survey Market Data

Survey data for two peer groups, Primary Peers and Broad Peers, beyond Compa's own market data.

📄

Internal Job Architecture

Your own internal job architecture and compensation ranges, referenced right alongside market data.

Match each file to what you'd actually use it for.

File
Use it for
0 of 3 matched
What comes back out

Ask for the file, not just the answer

The same analysis can come back in whatever shape you actually need. Name the format and the audience, and Analyst does the rest: an Excel workbook, a PDF one-pager, a slide deck, a Word doc, an HTML dashboard, a chart, or a plain table.

⏱️ Worth knowing: each file takes a few minutes to generate. Rather than sit and wait, start another chat and keep working, the first one finishes in the background.
✨ Once something's generated, it's saved automatically. Right after the practice below, we'll show you exactly where to find it again.
Practice

One conversation, several deliverables

Send these in order, same chat. Each turn builds on the last, you never re-explain the setup.

1
Start with the comparison
"Compare median base for a P3 Product Manager across the US, Canada, UK, and China. Put it in a table."
2
Turn it into a workbook
"Add a sign-on bonus column and give me the Excel workbook."
3
Make it exec-ready
"Turn this into a PDF one-pager I can send to my VP."
4
Reshape it again
"Make a four-slide deck version for the hiring team."
Finding it again

Where everything you've made lives

Every thread where the Agent made a file for you, in one list, under Deliverables in the left nav. That workbook from earlier, the deck you half finished, filter by type and open the thread. No scrolling through History hoping to spot it.

✨ Try it: open Deliverables, find something you generated earlier, open its thread, and ask for one more column or one more slide. It picks up right where you left off.
A little housekeeping

Pin, rename, delete

The three-dot menu on any thread in History lets you pin it to the top, rename it to say what's actually in it instead of what you first typed, or delete it. Ten seconds of housekeeping a week, and History becomes a filing cabinet instead of a scroll.

💬 Try it: pin a thread you'll come back to often, rename one so it's actually findable later, and delete a couple you'll never open again.
Quick check

Before you go: 5 questions

1. You want to hand Analyst a screenshot for a one-off question. What's the move?

2. You keep attaching the same market survey file to every prompt. What's the better move?

3. You want the same analysis back as both a chart and an Excel workbook. What do you do?

4. True or false: you should sit and wait for each deliverable to finish before doing anything else.

5. Where do you go to find every file the Agent has ever generated for you?

🎯

Daily Goal

Today's goal: in your real Compa workspace, attach one file directly in a conversation, and upload one file you use often to the Files library. Then open Deliverables and pin your favorite result.

🚀 Launch Compa
Optional bonus round

Put it to the test: Attach or Library?

The quiz above checked whether you know when to attach something once versus save it to the Files library. This turns that same judgment call into a quick arcade duel — entirely optional.

Opens in a pop-up · your game score is personal, stored on this device only — no leaderboard.

The rest of the toolkit.

About 20 minutes

What you'll learn

Today ties together three more pieces of the sidebar: your Compensation Strategy, reusable Prompts, and Watchlists that run themselves.

  • Comp Strategy & Prompts
  • Watchlists
  • A 5-question quiz
Compensation Strategy

Your comp philosophy, ready for Analyst to reference

At onboarding, your company's own Compensation Strategy gets uploaded, organized into categories like Compensation Philosophy, Pay Positioning, Pay Mix, Geo Differentiation, Job Architecture, Equity Guidelines, Cycle Protocols, Governance, and more. Once it's in, Analyst Agent can reference it directly, so answers reflect your actual policy, not just general market data.

🧭

Compensation Philosophy

Core beliefs on fairness, transparency, and pay-for-performance that shape every other policy.

📍

Pay Positioning & Geo Differentiation

How you benchmark against the market, and how pay adjusts by location.

⚖️

Governance & Job Architecture

Policy boundaries, leveling structure, and how job changes get handled.

Prompts

Reusable prompts, on demand

A Prompt is a saved question you (or your whole team) can run again with one click, no retyping. Community gives you a starter library, and your company's shared prompts and your own personal ones each get their own tab.

📋

Get Started with Analyst Agent

"I'm new to Analyst Agent. Show me how to get started with compensation analysis and give me 5 prompts to try."

Community
📋

SWE San Francisco Median Salary

"What is the P50 (median) base salary for the Software Engineering job family at level P4 in the San Francisco Bay Area?"

Community
📋

Comp Strategy Audit - All Entries

"Review all entries in our compensation strategy configuration. Identify conflicts and redundancies, and refine anything unclear so it's optimized for AI execution."

Compa
📋
Try one: Comp Strategy Audit - All Entries
One click on "Use Prompt" reviews your whole Compensation Strategy for contradictions, redundant entries, and anything unclear enough that Analyst might misread it.
Watchlists

Analyze mode, on a schedule

A Watchlist reruns a saved prompt automatically and surfaces what changed. No need to remember to check back.

🔔
P4-P5 SWE Market Offer Pay Compression
"Check if offers for P4 and P5 SWEs is compressing."
🔁 Anything you've run once can run forever. Every example prompt you've tried across these courses is one click from becoming a Watchlist, no need to rewrite it as anything special.
What makes a good one

A good Watchlist compares two things moving at different speeds

The useful pattern is two sides that shift at different rates, your side slow, the market fast, and a flag the moment the gap between them changes.

📊

Your population vs. the market

Are we drifting from where the market is overall?

📐

The market vs. your ranges

Are our ranges going stale as the market moves?

🏆

Your offers vs. market offers

Are we winning or losing candidates on pay?

🔄

This refresh vs. last refresh

What actually changed since the last check?

How it actually runs

You don't set a schedule, the data does

There's no calendar to configure. A Watchlist reruns whenever the underlying market data refreshes, roughly every couple of weeks as new data comes in, and every active Watchlist checks itself the same day. The result just shows up, nobody has to go ask for it.

💬 At scale, this changes the shape of the whole year: instead of one big scramble reviewing every range at once, Watchlists flag what's actually moved all year long, so by the time a bigger review comes around, you already have a thesis instead of a blank page.
Before you go

The only limit left is your imagination

Trust the agent. For one week, send everything comp-related through it first — even the stuff you'd normally do by hand. The tool can handle more than you think. Go find out how much.

Quick check

Before you go: 5 questions

1. What's the Compensation Strategy for, once it's uploaded?

2. Your Compensation Strategy has grown messy over time, with a few contradictory entries. What's the move?

3. You've written a great prompt and want your whole team to reuse it without retyping. Where does it belong?

4. You want to know automatically if P4-P5 offers start compressing, without checking manually every week. What do you set up?

5. What actually triggers a Watchlist to rerun?

🎯

Daily Goal

Today's goal: in your real Compa workspace, run the Comp Strategy Audit prompt once, save one prompt you'd reuse, and set up one Watchlist on something you'd otherwise check manually.

🚀 Launch Compa
Optional bonus round

Put it to the test: Tool Run

Brings back Files from yesterday alongside Prompts and Watchlists, all in one quick arcade duel — entirely optional.

Opens in a pop-up · your game score is personal, stored on this device only — no leaderboard.
🏅

Nice work, you finished Comp Strategy, Prompts & Watchlists.

You earned the Comp Strategy, Prompts & Watchlists badge. That wraps up the series.

← Back to home