You are looking at northwind, an example organisation. Every figure is invented.Audit your own organisation free→

Recommendations

5 things to change, ranked by what they save.

Audited 1h agoStart free audit
Paid for, not used$3,234/mo
In one click$2,436/mo
Needs a person$798/mo

Reclaim 74 idle Copilot seats

Nobody has used these seats in 30 days. Each one still bills every month.

One clicklist price $19/seat/month (Business); last_activity_at older than 30 days or never set
$1,406a month$16,872 a year
  1. 1Review the list. Someone with editor telemetry off can look idle.
  2. 2Untick anyone who should keep a seat.
  3. 3Press Reclaim seats.
PersonNoteLast activity
Iivanxvia team platformnever usednever
Eeli_gh88d ago
Hhana2102d ago
Ccyra2140d ago
Ppia-w130d ago
Nnia-devnever usednever
Ffynn90d ago
Yyara-w88d ago
Mmaya96d ago
Tteo2via team platform140d ago
Rrosa-engnever usednever
Llior-dev106d ago
Uumar55d ago
Bben54d ago
Ppia-ops133d ago
Aava-wnever usednever
Ssofia-eng96d ago
Bbo91d ago
Hhugo-engvia team platform111d ago
Jjon-eng109d ago
Wwes-engnever usednever
Ddev_gh132d ago
Bben-w54d ago
Jjon-dev43d ago
Llena_gh88d ago
Hhanacodesnever usednever
Vvik-ops69d ago
Bbo-opsvia team platform49d ago
Rrui-eng42d ago
Ttara_gh99d ago
Llior2never usednever
Ggia-w134d ago
Llior119d ago
Eemil-eng112d ago
Wwren-w36d ago
Aalbaknever usednever
Xxin-opsvia team platform107d ago
Tteocodes81d ago
Ffarah288d ago
Rrui-ops114d ago
Ggusknever usednever
Hhugo-w125d ago
Xxin2109d ago
Vvik114d ago
Eemil51d ago
Ttaraxvia team platformnever usednever
Lliorx110d ago
Zzanek32d ago
Kkofi-ops137d ago
Oomar98d ago
Mmateo-opsnever usednever
Zzane-ops39d ago
Wwesx38d ago
Wwes235d ago
Rrosa-opsvia team platform55d ago
Yyara-opsnever usednever
Iivan-ops61d ago
Eemilcodes107d ago
Kkai-ops34d ago
Aalba2130d ago
Wwes-wnever usednever
Wwes90d ago
Iisla-ops72d ago
Nnoorxvia team platform87d ago
Vvera2106d ago
Oomarknever usednever
Jjonx138d ago
Llena-dev56d ago
Jjon_gh97d ago
Cchen-dev60d ago
Ffarahnever usednever
Ccyra112d ago
Rrosa-devvia team platform68d ago
Nnoork94d ago
Reclaim seatsCreate a free account to do this on your organisation.Reclaiming a seat removes the licence at the end of the billing cycle. The person keeps their GitHub account and can be given a seat again at any time.

Review 38 dormant members

These members hold a paid seat with no activity in 90 days.

Manuallist price $21/seat/month (Enterprise); no push, pull request, review, comment or Copilot use in 90 days across 128 repositories
$798a month$9,576 a year
  1. 1Export the list and share it with each team lead.
  2. 2Confirm who has left or changed role.
  3. 3Remove them in GitHub. opsen never removes people for you.
PersonNoteLast activity
Ddara-devnever usednever
Ffarahcodes93d ago
Qquinnx134d ago
Nniax325d ago
Cchenxnever usednever
Ssofiak233d ago
Bbo-w299d ago
Ccyra-ops373d ago
Rrosanever usednever
Bbencodes133d ago
Ddevcodes221d ago
Hhugok252d ago
Jjonknever usednever
Ppriya-eng208d ago
Bbenk353d ago
Uumark238d ago
Ggiacodesnever usednever
Ggia-ops106d ago
Llena2126d ago
Aalba-ops379d ago
Xxinxnever usednever
Wwescodes146d ago
Ccyrak296d ago
Zzane2146d ago
Ppriya2never usednever
Rrosa2239d ago
Vvik2288d ago
Ffynn-eng125d ago
Nnoor_ghnever usednever
Ttara-ops99d ago
Jjon-ops91d ago
Ggiax200d ago
Llior-wnever usednever
Ttara-eng198d ago
Ffynn-ops117d ago
Eelicodes331d ago
Mmateo-devnever usednever
Ddarax283d ago
Export CSVCreate a free account to do this on your organisation.Removing someone from an organisation is not something opsen does for you. Export the list, confirm with each team, and remove them in GitHub.

Cancel superseded runs in 9 workflows

When a newer commit lands on a pull request, the older run keeps billing until it finishes.

Pull requestjob timings × runner rate, counting only the minutes after a newer run on the same pull request started
$611a month$7,332 a year
  1. 1opsen opens one pull request per workflow adding a concurrency group.
  2. 2The diff is linted with actionlint and checked to change nothing else.
  3. 3Review and merge it like any other change.
WorkflowRunsMinutesA month
web/ci.yml41218,640$167
api/test.yml38815,210$141
mobile-ios/build.yml962,210$137
api/lint.yml4014,870$29
infra/plan.yml773,120$37
web/e2e.yml1506,230$50
payments/ci.yml1022,410$19
docs/preview.yml64990$12
search/ci.yml581,530$18
Open fix pull requestsCreate a free account to do this on your organisation.A concurrency group cancels the older run as soon as a newer commit arrives. opsen opens a pull request that adds one; you review and merge it.

Cancel 11 stale invitations

A pending invitation occupies a paid seat until someone accepts it.

One clicklist price $21/seat/month; a pending invitation occupies a seat until it is accepted or cancelled
$231a month$2,772 a year
  1. 1Check the invitees. Failed invitations are marked.
  2. 2Press Cancel. The seat frees immediately.
  3. 3Invite them again whenever they are ready.
InviteeInvited byPending for
priyax@northwind.examplepriya121d
islakomar38d
xinxpriya70d
emilx@northwind.examplepriya89d
elix failedomar42d
ava2omar105d
quinn-ops@northwind.exampleava124d
omar-engava54d
uma2ava45d
isla-ops@northwind.exampleava35d
emil-womar144d
Cancel invitationsCreate a free account to do this on your organisation.Cancelling an invitation frees the seat. The invitee can be invited again.

Add timeouts to 3 workflows

These jobs ran until GitHub's six-hour limit. A stuck job bills for all of it.

Pull requestjob timings × runner rate for jobs that hit the default 360-minute timeout
$188a month$2,256 a year
  1. 1opsen proposes a timeout from each job's own history.
  2. 2The pull request adds one timeout-minutes line per job.
  3. 3Merge it. Stuck jobs now stop early.
WorkflowRunsMinutesA month
mobile-ios/release.yml62,160$134
data/backfill.yml31,080$36
infra/nightly.yml41,440$18
Open fix pull requestsCreate a free account to do this on your organisation.A timeout-minutes line stops a stuck job early. opsen proposes a limit from the job's own history.
Plans for northwind

opsen pays for itself, and the math is on one page.

20% of what opsen saves you, each saving for its first 12 months. Nothing saved, nothing billed. No seats, no minimum.

You keep$5,394a year, 80% of every dollar saved
Your numbers, workedThe monthly value of changes applied through opsen and still in effect.
Saved by opsen$562a month
×
Share20%for each saving's first 12 months
=
Your fee$112.38a month
Fee $112.38You keep $450 a month$5,394 a year
Audit
Freeforever

See every dollar, and what nobody uses.

  • Weekly audits of one or more organisations
  • Every finding, figure and basis line
  • Spend map, people and repositories
  • Read-only links and report JSON
  • Contract prices
Recommended for northwind
Team
20%of what opsen saves you

Act in one click or hand it to autopilot. Each saving is billed for 12 months, then it is all yours.

  • Everything in Audit
  • One-click reclaims and cancellations
  • Autopilot that asks each person first
  • Fix pull requests, linted in a sandbox
  • Every change logged with its approver
  • Nothing saved, nothing billed
Enterprise
From 15%of savings, on an annual agreement

Volume pricing, invoiced, with the review your security team runs.

  • Everything in Team
  • Savings share down to 15% at volume
  • Annual agreement and invoiced billing
  • Security review support and DPA
  • Onboarding with an engineer
  • A named support contact
For procurementWhat finance and legal usually ask, answered.
No seat licences

The fee follows what opsen saves, not headcount. Adding engineers never adds a licence.

20% of savings, for 12 months

Each change is billed at 20% of its monthly value for its first 12 months. After that it saves and is never billed again.

Nothing saved, nothing billed

If no change applied through opsen is in effect, the invoice is $0.

Every saving is on record

Each change shows who approved it, when, and its monthly value, from the audit that found it.

Nothing changes until approved

opsen reads billing, activity and workflow files, never source code, and changes nothing without an owner or the autopilot an owner set.

Cancel at any time

From billing settings. You drop back to Audit and keep every report.