Most white label ATS platforms stop at swapping the logo. Your clients get the same generic AI, the same scoring rules, the same cookie-cutter career page. The expertise that makes your hiring services valuable - the screening criteria, the market context, the playbook for each industry you serve - stays trapped in your team's spreadsheets and tribal knowledge.

100Hires is built differently. Your domain expertise - the criteria you screen by, the market data your AI scoring is grounded in, the red flags you catch - lives at the parent level and cascades to every client account. Your clients see scores and AI summaries. They never see the formula, and they cannot change it. That is the product they cannot get anywhere else.

Built for partners managing 10 to 500+ hiring accounts

RPOs and staffing agencies running dozens of client accounts who want their hiring playbook embedded into the product, not the user manual.

PEOs and HR service providers bundling hiring into a broader HR offering - payroll, benefits, compliance, and now applicant tracking under one roof.

HR consultancies and recruitment outsourcers productizing their advisory work. Turn client engagements into recurring software revenue.

Payroll providers and HRIS platforms adding hiring as a module without 12 months of in-house dev. Embed a fully branded ATS into your existing product.

BPOs and managed service providers offering recruiting as a tier in your service catalog. White label removes the "yet another vendor" objection from your client conversations.

Holding companies and franchise groups running multiple brands or locations who need centralized hiring control without sacrificing per-entity branding.

Lock your hiring criteria. Cascade to every client.

Your AI scoring rules - built from years of work in your vertical - live at the parent level. When a client posts a job, the criteria apply automatically. Clients see scores and AI summaries on each candidate, but the criteria tab is hidden from their view. Only your admins can edit the rules.

  • Build named criteria sets at the parent level (for example, "Maintenance technicians, Oklahoma City metro")
  • Apply a criteria set to every job in a client account, or to one specific job that needs different scoring
  • Hide the AI criteria tab from client users entirely
  • Industry templates for skilled trades, healthcare, construction, and tech
  • Adjust thresholds per metro area when local market context matters

Inside each criteria set you control the scoring logic per question. Manage the importance weight of each criterion. Edit or delete criteria. Add new ones. Your domain expertise stays portable, scalable, and ownable - not buried in checklists and onboarding decks.

Manage hundreds of client accounts through MCP and API

White label scale breaks if every account change requires a manual click. 100Hires exposes the full ATS surface through a REST API and an MCP server, so your operations team or your own AI agents can manage hundreds of client accounts in bulk.

We offer the API in two tiers. Both run on the same infrastructure - the partner tier exposes additional endpoints scoped to your sub-companies.

  • Developer API v2 - the standard 100Hires API used by every customer. Jobs, candidates, applications, messages, interviews, nurture campaigns, tags, forms, webhooks, career site endpoints, and email templates. Documented in our public help center.
  • Partner API extension - layered on top of v2 for white label partners who manage many sub-companies. Adds multi-tenant company management, per-company webhook registration, batch job-board operations across all child accounts, and AI score access at the partner level. Credentials and full reference are issued during partner onboarding.

Multi-tenant company management (partner tier)

  • Provision new client accounts programmatically with default branding, pipeline, and AI templates pre-applied
  • List, update, soft-delete, and restore client accounts
  • List mail accounts attached to each client company

Real-time event streams via webhooks

  • Register webhooks at the company or job level for application events - new candidates, stage changes, hires, rejections
  • HMAC-SHA1 signed payloads via x-hires-signature header so you can verify authenticity
  • Stream events into your own CRM, dashboards, or BI pipeline as they happen instead of polling

Job lifecycle and distribution at scale

  • Activate or deactivate job boards across many jobs at once with batch endpoints
  • Get the live job-boards state for a single job or in batch (which boards are on, which are off)
  • Reporting data legacy white label APIs do not expose - whether each job is actually live on Indeed, candidate flow per account, posting errors in real time
  • Manage the hiring team on each job programmatically

Application and candidate operations

  • Get the AI score for any application - surface 100Hires AI in your own partner UI without iframe wrappers
  • Move, advance, hire, reject, transfer, or unreject applications via dedicated endpoints
  • Batch move and batch reject for bulk pipeline operations across thousands of applications
  • Download resumes and attachments programmatically by candidate or application

Branded career sites on your domain

  • Public Career Site API authenticates by company slug, so you can build a branded careers page on your domain that pulls live job and application data from 100Hires
  • Use the same endpoint for embeddable careers widgets on partner-side websites

Automation primitives

  • Nurture campaign CRUD with multi-step sequences (email, SMS, voicemail, move-stage) for partner-defined drip campaigns
  • Email templates and dynamic placeholders managed via API for white label branded comms
  • Reusable question catalog plus form question lifecycle (required, optional, hidden) per child account

The MCP server lets your team drive every endpoint above from Claude or any MCP-compatible client without writing custom integrations. OAuth 2.0 access tokens are scoped per client account so you can hand a partner-built tool to your support team without blowing the data isolation between clients.

Your domain. Your emails. Your brand. Everywhere.

Clients sign in at app.yourcompany.com, not 100hires.com. From the same admin domain you switch between any of your client companies through a search-as-you-type menu - the navigation is built for handling 70+ companies, not the typical 2 or 3 most ATS dashboards assume. Notification emails come from your domain after we configure SPF and DKIM. No "Powered by" badge unless you want one.

  • Custom domain for careers pages and admin login - tested in partner prototypes
  • White label email sender with SPF/DKIM configured for your domain
  • Logo, colors, and fonts per child account
  • Switch between client companies through a search-driven menu in the admin interface
  • Zero 100Hires mentions in client-facing UI
  • Open REST API with OAuth 2.0 for deeper integration with your existing stack

Inject market data into AI scoring

Inside each criteria set you can plug in market data your team buys or maintains - median salary for a role in a metro, talent supply, competitive postings, and any other signal that should shape scoring. The AI uses it to adjust scores across every client account in that region.

Concrete example: configure a rule like "if the candidate's salary expectation is within 10% of market median, score high; if it diverges significantly, score low." Configure the importance weight of each criterion. Edit or remove criteria as the market shifts.

  • Insert market data fields - median salary, talent supply, competitive postings - into criteria sets at the parent level
  • Customize scoring rules around those fields per criterion
  • Adjust the importance weight per criterion so the AI knows which signals matter most for your vertical
  • Edit or delete criteria as the market changes; updates cascade to every matching client job automatically

This is unique to 100Hires. The pattern came directly from a partner conversation: "Could the AI ingest market data to make determinations? Salary, scarcity of talent, geography by county, competitive postings?" The answer is yes, and we have not seen another white label ATS support this.

How partners scale on 100Hires white label

An AI-powered industrial recruiting platform serving manufacturing and skilled trades manages 500+ subclients on 100Hires white label. Each subclient has their own branded careers page, custom AI scoring criteria, and full data isolation. Aggregated reporting pulls across all accounts in one parent view.

The pattern shows up across customer types. RPOs running 50-60 clients on legacy ATS platforms migrate when partner pricing climbs and support response time slips. Holding companies running multiple brands consolidate after integration issues with their previous tool. HR tech and HRIS vendors looking to add hiring as a module find building from scratch is a multi-quarter project that pulls engineering off their core product.

Why partners pick 100Hires over the average white label ATS

Most white label ATS programs treat partners as a side channel. Implementation runs into the thousands, the AI is bolted on, and there is no real way to manage a portfolio of client accounts at scale. Here is how 100Hires stacks up against what the average white label ATS offers today.

Pricing built for partners who actually scale

Partners get wholesale pricing per child account with annual commitments. You set your retail price - the spread is your margin, and we do not interfere with how you package or bill your clients.

No per-user fees. No per-job overages. No "premium AI" upcharge. The price you sign on day one applies to every account you add for the full year. If a client churns mid-year, the seat stays available and you can spin up a new client into it.

Five pricing models available depending on your business model:

  • Wholesale-to-retail - you mark up and keep the spread
  • Revenue share - we split a percentage of what you bill
  • Per-employee or per-location (PEPM) - aligns with how PEOs sell
  • Tiered bundles - good, better, best per client
  • Custom for partners managing 100+ accounts

Specific numbers come out of the partner discovery call once we understand your client mix and volume. We do not publish white label pricing because the right structure depends too heavily on your model.

One trade-off worth naming: 100Hires is a smaller team than the legacy white label ATS vendors. We have a small partner-focused team today. If you need a 24/7 enterprise support contract with multi-region SLAs and audit trails for thousands of accounts, we are not the right fit yet. If you want a partner team that ships custom features in weeks and treats every partner as strategic, we are.

We use cookies to offer you our service. By continuing to use this site, you consent to our use of cookies as described in our policy