ooligo
STACK

SMB first-recruiter stack — replacing agency spend at 50-200 people

The first in-house recruiter at a 50-200 person company building a repeatable structured-hiring loop that costs less per year than a single agency placement.

Difficulty
intermediate
Tools
4
Recruiting & TA

The stack

Every recruiting stack on ooligo assumes someone else already built the function. ai-augmented-recruiting-stack assumes an enterprise ATS contract, ai-sourcing-stack assumes a sourcing team, high-volume-recruiting-stack assumes hourly hiring at scale. None of them describes the most common in-house situation there is: one person, hired last quarter, told to stop the agency invoices.

This is that stack, at the size where it actually happens — 120 employees, one recruiter, roughly $2,250 a month.

The shape: Workable is the ATS and the funnel of record, BambooHR owns the employee record from signed offer onward, Metaview makes interviews structured instead of remembered, and Claude is the drafting surface where rubrics, job descriptions, and debrief summaries get written. Two of these overlap more than the vendors admit, and one of them is not connected to anything.

How the pieces fit

  • Workable’s bill is set by headcount you do not control. This is the single fact that decides the budget, and it is easy to miss: Workable prices by total employee count, not recruiter seats. Standard on an annual commitment runs $299/month at 1-20 employees, $419 at 21-50, $669 at 51-100, $949 at 101-200, and $1,299 at 201-400. Month-to-month costs roughly 20% more — $360 and $800 at the 1-20 and 51-100 bands. One recruiter doing the same job pays $669 or $949 depending on how many engineers got hired last quarter. Budget the band you will cross, not the one you are in. The old Starter plan is gone from the pricing page; Standard is the entry point.

  • Every Workable plan already includes an HRIS, which is the part that makes the BambooHR line a real decision rather than an assumption. Standard ships an employee database, onboarding portal, document e-signatures, time and attendance, leave policies, an automated org chart, audit trails, and API access — alongside the recruiting side (200+ job boards, careers page, talent CRM, interview kits and scorecards, two-way calendar sync, LinkedIn Recruiter System Connect, EEO/OFCCP/CCPA reporting). Read the overlap section below before you buy both.

  • Workable’s AI agent is metered separately, and you cannot try it before you buy. The agent consumes credits per action: 1 credit per candidate evaluated, 2 per passive candidate sourced, 10 per candidate chat interaction. Every paid account starts with 3,000 free credits; after that, bundles run $0.12/credit at 5,000 ($600), $0.10 at 10,000 ($1,000), and $0.095 at 50,000 ($4,750). Credits expire one year from purchase and are non-refundable. The 15-day free trial covers the Standard feature set but excludes the agent, so your evaluation has to happen on the 3,000 free credits after you are already paying. Note how differently those 3,000 credits stretch: 3,000 résumé evaluations, or 300 candidate chats.

  • BambooHR is priced per employee, and it also does a little recruiting. Above 25 employees: Core $10, Pro $17, Elite $25 per employee per month; at 25 employees or fewer it is a flat rate starting at $250/month. Volume discounts apply automatically as headcount grows, and registered nonprofits get 15% off. Core includes candidate records, job posting, and offer-letter templates — which is precisely the overlap problem. Pro is the tier that adds performance management, 1:1s, and 360 review cycles.

  • Metaview is where the structure lives, and its billing axis is the trap. Metaview sells per agent, and each agent bills on a different axis. Notetaker is Free (25 calls/month) or Pro at $60 per user/month. Application Review is Free (50 applications/month) or Pro at $150/month for 500 reviews with unlimited users — per account, not per seat. Sourcing is $100 or $300 per user/month. There is no self-serve bundle; “all agents” is Enterprise-only. For a one-recruiter shop the correct configuration is Notetaker Pro on the recruiter’s seat alone with interviewers left on Free, because putting eight interviewers on Pro costs $480/month to solve a problem the recruiter’s own seat already solves.

  • Claude is not wired into your ATS, and the page will not pretend otherwise. There is no vendor-published MCP server for Workable or BambooHR; the BambooHR MCP servers on GitHub are community projects, not vendor-supported. Claude earns its place as the reasoning and drafting surface — turning a hiring manager’s vague brief into a scorecard with calibrated anchors, drafting the job description, and compressing four interview transcripts into one comparable summary. That work happens by paste and export. Team is $20 per seat/month billed annually ($25 monthly) for 2-150 people; a solo recruiter should take Pro at $17/month annual ($20 monthly) and skip Team entirely until there is a second person to administer.

Where Workable ends and BambooHR begins

Both products sell into the middle of this stack, so draw the line explicitly or pay twice for it:

Workable owns everything up to and including the signed offer. BambooHR owns the record from the signed offer onward. Requisition, job posting, pipeline, interview kits, scorecards, offer letter, e-signature — Workable. Employee record, onboarding tasks, time off, org chart, performance, compensation history — BambooHR.

If nobody at your company owns employee records except the recruiter, do not buy BambooHR yet. Workable’s Core HR covers a 120-person company’s basics, and $1,200/month is a lot to spend on an org chart. The trigger to add it is a person — an HR or People Ops hire who owns the post-hire side and will not be working in a recruiting tool.

Named handoffs

  1. Requisition approved → Workable posts to 200+ boards and the careers page → applications land in the ATS. One funnel, one source of application volume.
  2. Application volume passes what one person can read → Metaview Application Review scores against the rubric → the score lands on the Workable candidate record. Workable and BambooHR both appear on Metaview’s supported-ATS list, so this handoff does not need a middleware layer.
  3. Interview scheduled through Workable’s two-way calendar sync → Metaview Notetaker joins the Zoom, Meet, or Teams call → notes write back to the candidate record. Interviewers on the Free tier get 25 calls a month each before anything breaks.
  4. Debrief → Claude turns the Metaview notes into a rubric-scored summary → the recruiter pastes the decision into Workable’s interview kit. This step is manual on purpose; see interview-debrief-summary-skill for the prompt scaffolding, and structured-interviewing for what the rubric has to contain to be worth scoring against.
  5. Offer signed in Workable → the employee record is created in BambooHR → onboarding tasks and leave policy start. This is the boundary. Nothing about the candidate crosses it before the signature.

Cost baseline

A 120-employee company, one recruiter, roughly eight interviewers, annual billing:

  • Workable Standard, 101-200 employee band — $949/month
  • BambooHR Core, 120 employees at $10 — $1,200/month before the automatic volume discount
  • Metaview Notetaker Pro, 1 seat (interviewers on Free) — $60/month
  • Claude Team, 2 seats — $40/month

That is ≈ $2,249/month, or roughly $27,000 a year. Run the comparison the CFO will run: at a 20% contingency fee, one $150,000 hire costs an agency $30,000. The stack costs less per year than a single placement — but only if the recruiter actually fills roles with it, which is a staffing argument, not a software one.

Hidden costs to plan for: 3,000 Workable AI credits is your entire agent evaluation budget, and a credit bundle is a four-figure decision; crossing the 200-employee band adds $350/month to Workable with no change in recruiting activity; and Metaview Application Review at $150/month becomes non-optional the month you pass 50 applications.

Variations, and the rule for each swap

  • Drop BambooHR entirely. Rule: buy it when a named person other than the recruiter owns employee records. Below that, Workable’s included Core HR is enough, and dropping the line takes the stack to roughly $1,050/month.
  • Add Metaview Application Review Pro. Rule: the trigger is more than 50 applications a month, not team size. It bills per account with unlimited users, so unlike Notetaker it does not get more expensive as interviewers join.
  • Ashby instead of Workable. Rule: take Ashby if you hire engineers almost exclusively and want analytics as the primary surface. Take Workable if you hire across functions and want the ATS and the HRIS on one invoice — that bundling is the whole reason it fits this segment. See workable-vs-greenhouse for the third option.
  • Metaview Notetaker Pro for every interviewer. Rule: only when interviewers regularly exceed 25 calls a month each, which at eight interviewers means a hiring volume this stack has already outgrown. Compare against brighthire-vs-metaview before scaling seats.
  • Claude Pro instead of Team. Rule: Team’s admin and billing surface only pays off at two or more seats. A genuinely solo recruiter takes Pro and saves the difference.

What this stack does not replace

  • Sourcing at scale. Metaview Sourcing is a separate $100-$300 per user/month agent, and outbound sourcing as a motion is ai-sourcing-stack.
  • Technical assessment. There is no coding screen here. That is technical-hiring-stack.
  • Identity verification. Nothing in this stack proves the person interviewed is the person hired — see hiring-integrity-stack and ai-interview-fraud.
  • Payroll and benefits administration. BambooHR sells those as separate products; Core is the HR record only.
  • The structured-hiring discipline. Metaview scores what you tell it to score. If the rubric is three adjectives, you have automated three adjectives. Start at interview-loop-design.

When this is the right pick — and when it isn’t

Right: 50-200 employees, one full-time in-house recruiter with no recruiting-ops support, hiring across functions rather than into one org, roughly 10-40 hires a year, and an explicit mandate to reduce agency spend.

Wrong: under 50 employees, where BambooHR’s flat rate and Workable’s lower band change the arithmetic and a part-time recruiter plus contingency agencies is still cheaper; engineering-only hiring at volume, which is Ashby or Greenhouse plus technical-hiring-stack; above 200 employees with three or more recruiters, where the per-employee lines start to dominate and you need someone who owns tooling; or hourly and frontline hiring, which is high-volume-recruiting-stack.

If you are still deciding what the first recruiter should own before they pick tools at all, start with what-is-talent-acquisition and recruiting-tech-stack.