Company blocklist
Block an employer so automated sourcing cannot re-add their jobs after you take them down.
A
JUse the company blocklist when a company must leave your board and you need automated sourcing to stop putting them back.
What block does
When you Block company from the company list or from Company sources:
- Every published job for that company is archived (drafts are left alone).
- Company-vertical backfill registration is stopped when it was active.
- Automated writers reject new jobs for that employer: Forager/backfill sync, CSV/XML import, and Operator API / MCP / CLI bulk or upsert paths.
- The company row stays on your board so you can unblock later. The public profile may stay up.
Unblocking is explicit and does not republish archived jobs.
What still works while blocked
- Operator single job create in the app UI
- Employer posts (if enabled on your board)
- Public job submission (if enabled)
If you need a full hard-delete of jobs and the company later, that is a separate (harsher) action — not the default block.
How identity is matched
Automated writes are blocked when they match any of these stable keys:
- The board company id
- Linked Forager company id
- Normalized website domain
Name substring matching is not used for the blocklist.
Operator UI
Companies
- Open Companies.
- Find the company. The list shows every employer until you filter. Use the Status filter (same control as Jobs) and choose Blocked or Active.
- Open the row menu → Block company.
- Optionally add a reason, then confirm.
Blocked companies show an orange Blocked badge. Hover it for what block means. To reverse: row menu → Unblock company. Unblocking does not republish archived jobs.
Company sources
On Grow → Backfill, Company sources has a Blocked tab. You can also Block company from the row menu on Backfilling, Backfill available, Review, and Unsupported. Unblock from the Blocked tab.
API and CLI
12345# Block (archives live jobs + stops automated re-import)cavuno companies block <companyId> --reason "legal request" --yes# Unblock (does not republish archived jobs)cavuno companies unblock <companyId> --yes
HTTP:
POST /v1/companies/:id/block— body optional{ "reason": "..." }POST /v1/companies/:id/unblock
MCP agents use the same Operator API paths.