TenyardsMyCorp

Talent acquisition operating model

Capabilities

The capabilities a bank’s talent-acquisition function needs, how far this suite covers each one today, and where its AI agents contribute.

Tenyards Agentic Suite · Talent

Business capability map · One-page overview

L0 · Enterprise

MyCorp · Talent Acquisition

L1 domains and L2 tiles describe the bank’s talent-acquisition operating model. The Harvey ball — not the tile’s presence — shows this suite’s coverage.

L1.01

Workforce planning & requisitions

  1. Harvey ball · In the roadmapL2.01.01Strategic workforce & headcount planning
  2. Harvey ball · Enabling foundation onlyL2.01.02Requisition intake & approval
  3. Harvey ball · Implemented, with gapsL2.01.03Requisition lifecycle & capacity control
  4. Harvey ball · Enabling foundation onlyL2.01.04Job description & skills profile
  5. Harvey ball · Implemented, with gapsL2.01.05Compensation band & offer budget

L1.02

Employer brand & career site

  1. Harvey ball · Implemented in this solutionL2.02.01Career site & job search
  2. Harvey ball · Implemented in this solutionL2.02.02Conversational candidate concierge
  3. Harvey ball · Enabling foundation onlyL2.02.03Career content management
  4. Harvey ball · Implemented, with gapsL2.02.04Multilingual candidate experience
  5. Harvey ball · In the roadmapL2.02.05Job distribution & advertising

L1.03

Sourcing & talent CRM

  1. Harvey ball · Implemented, with gapsL2.03.01AI talent discovery
  2. Harvey ball · Implemented in this solutionL2.03.02Sourced-candidate evaluation & outreach
  3. Harvey ball · Decision support onlyL2.03.03Talent rediscovery
  4. Harvey ball · Implemented in this solutionL2.03.04Natural-language talent search
  5. Harvey ball · Implemented, with gapsL2.03.05Inbound channel ingest
  6. Harvey ball · Enabling foundation onlyL2.03.06Talent pools, campaigns & events

L1.04

Application & candidate experience

  1. Harvey ball · Implemented in this solutionL2.04.01Candidate account & profile
  2. Harvey ball · Implemented, with gapsL2.04.02Application capture
  3. Harvey ball · Implemented, with gapsL2.04.03CV interpretation
  4. Harvey ball · Implemented, with gapsL2.04.04Candidate self-service & status
  5. Harvey ball · Implemented, with gapsL2.04.05Candidate communications

L1.05

Screening & assessment

  1. Harvey ball · Implemented in this solutionL2.05.01Screening question design
  2. Harvey ball · Implemented, with gapsL2.05.02One-way video & questionnaire screening
  3. Harvey ball · Implemented, with gapsL2.05.03Integrity & fraud detection
  4. Harvey ball · In the roadmapL2.05.04Skills tests & psychometrics
  5. Harvey ball · Enabling foundation onlyL2.05.05Pre-employment & right-to-work checks

L1.06

Matching & selection

  1. Harvey ball · Implemented in this solutionL2.06.01Explainable fit scoring
  2. Harvey ball · Implemented in this solutionL2.06.02AI requisition-match grading
  3. Harvey ball · Implemented in this solutionL2.06.03Mass evaluation
  4. Harvey ball · Implemented, with gapsL2.06.04Shortlisting & stage decisions
  5. Harvey ball · Implemented in this solutionL2.06.05Decision audit trail

L1.07

Interviews & scheduling

  1. Harvey ball · Implemented, with gapsL2.07.01Interview scheduling & candidate confirmation
  2. Harvey ball · Implemented in this solutionL2.07.02Interview scorecards & feedback
  3. Harvey ball · Enabling foundation onlyL2.07.03Interview loop design
  4. Harvey ball · Implemented, with gapsL2.07.04Calendar & video-meeting integration

L1.08

Offer & hire

  1. Harvey ball · Implemented, with gapsL2.08.01Offer management
  2. Harvey ball · Implemented in this solutionL2.08.02Offer letter generation
  3. Harvey ball · In the roadmapL2.08.03Offer negotiation & e-acceptance
  4. Harvey ball · Implemented in this solutionL2.08.04Hire & requisition completion
  5. Harvey ball · In the roadmapL2.08.05Onboarding & pre-boarding
  6. Harvey ball · Enabling foundation onlyL2.08.06HRIS handoff

L1.09

Recruiter operations & copilot

  1. Harvey ball · Implemented in this solutionL2.09.01Recruiter cockpit & pipeline worklist
  2. Harvey ball · Implemented in this solutionL2.09.02Recruiter copilot
  3. Harvey ball · Implemented in this solutionL2.09.03Agent action approvals
  4. Harvey ball · Implemented in this solutionL2.09.04Recruiter tasks & outbox
  5. Harvey ball · Implemented in this solutionL2.09.05Status reporting

L1.10

Analytics & executive insight

  1. Harvey ball · Implemented in this solutionL2.10.01Funnel & velocity analytics
  2. Harvey ball · Enabling foundation onlyL2.10.02Quality of hire & retention
  3. Harvey ball · Enabling foundation onlyL2.10.03Cost-per-hire & channel ROI
  4. Harvey ball · Implemented, with gapsL2.10.04Diversity & adverse-impact monitoring

L1.11

Governance, risk & compliance

  1. Harvey ball · Implemented in this solutionL2.11.01Role-based access & data scope
  2. Harvey ball · Implemented in this solutionL2.11.02Human oversight of AI decisions
  3. Harvey ball · Implemented, with gapsL2.11.03AI regulation readiness
  4. Harvey ball · Enabling foundation onlyL2.11.04Candidate privacy & data retention
  5. Harvey ball · Implemented, with gapsL2.11.05Bias controls

L1.12

Platform, configuration & integration

  1. Harvey ball · Implemented in this solutionL2.12.01Master configuration & branding
  2. Harvey ball · Implemented, with gapsL2.12.02Identity & user administration
  3. Harvey ball · Implemented, with gapsL2.12.03Integration hub & webhooks
  4. Harvey ball · Implemented in this solutionL2.12.04Signed operations API
  5. Harvey ball · Implemented in this solutionL2.12.05Agent runtime & evaluation
Harvey ball · Implemented in this solutionImplemented in this solutionHarvey ball · Implemented, with gapsImplemented, with gapsHarvey ball · Available by other Tenyards SolutionsAvailable by other Tenyards SolutionsHarvey ball · Decision support onlyDecision support onlyHarvey ball · Enabling foundation onlyEnabling foundation onlyHarvey ball · In the roadmapIn the roadmap

Select any L1 domain to open its detailed coverage.

Who augments the TA team

Agent workforce

Five agents and four AI services. Agents read before they speak and every consequential action — a stage decision, a bulk rejection, completing a hire, closing a requisition — pauses for a person. AI services grade, score and interpret; people decide.

Selection · Recruiters · in-app assistant

The single accountable controller for a requisition’s workflow: reads the pipeline, persists explainable fit scores, asks the Authenticity & Fraud analyst for a verdict before anything advances, and queues consequential decisions for a person.

Owns

Workflow sequencingFraud gate before matchingFit-score persistence

Contributes to

Requisition lifecycle & capacity control · AI talent discovery · Talent rediscovery · Integrity & fraud detection · Explainable fit scoring · Shortlisting & stage decisions · Hire & requisition completion · Recruiter copilot · Agent action approvals · Human oversight of AI decisions · Agent runtime & evaluation

How it works

Uses list_requisitions, get_requisition, list_applicants, list_potential_candidates, assess_authenticity, persist_fit_score, invite_screening, organize_interviews_for_job · pauses for approval on record_decision, reject_candidates_for_job, complete_hiring_for_job, close_requisition · code in app/agents/supervisor.ts

Screening · Called by the TA Supervisor only

An isolated integrity specialist: weighs screening evidence and candidate history, and records evidence-backed fraud signals. It flags for human review — it never rejects and never scores fit.

Owns

Integrity verdictsEvidence-backed fraud signals

Contributes to

Integrity & fraud detection · Human oversight of AI decisions · Agent runtime & evaluation

How it works

Uses get_application, get_screening_evidence, get_candidate_history, list_open_fraud_signals, record_fraud_signal, set_screening_integrity_flag · code in app/agents/supervisor/agents/fraud-analyst.ts

Candidate · Candidates · careers-site chat

The candidate-facing concierge: answers questions, matches skills and location to open roles, captures talent-community leads, and — for a signed-in candidate only — reads their own applications and books or moves their own interviews.

Owns

Candidate Q&ARole matching for candidatesSelf-service interview booking

Contributes to

Conversational candidate concierge · Application capture · Candidate self-service & status · Interview scheduling & candidate confirmation · Agent runtime & evaluation

How it works

Uses list_open_roles, get_role, match_roles, list_faqs, join_talent_community, my_applications, book_interview, move_interview · code in app/agents/concierge.ts

Operations · Recruiters · control-centre chat

The recruiter copilot: answers pipeline questions from live data, invites candidates to screening, organises interviews and produces a branded PDF status report. Bulk rejections, hires and closures pause for approval.

Owns

Pipeline Q&AStatus reportsBulk pipeline operations (approval-gated)

Contributes to

Requisition lifecycle & capacity control · One-way video & questionnaire screening · Shortlisting & stage decisions · Interview scheduling & candidate confirmation · Hire & requisition completion · Recruiter copilot · Agent action approvals · Status reporting · Agent runtime & evaluation

How it works

Uses list_requisitions, get_requisition, list_applicants, invite_screening, organize_interviews_for_job, generate_status_report · pauses for approval on record_decision, reject_candidates_for_job, complete_hiring_for_job, close_requisition · code in app/agents/ta-ops.ts

Interviews · Recruiters · in-app assistant

Interview logistics: reads the recruiter’s calendar and the requisition’s interviews, then schedules or reschedules with no double-booking and an optimistic version lock.

Owns

Contended interview writes

Contributes to

Interview scheduling & candidate confirmation · Recruiter copilot · Agent runtime & evaluation

How it works

Uses get_requisition, list_applicants, list_interviews_for_job, list_recruiter_calendar, schedule_interview, reschedule_interview, organize_interviews_for_job · code in app/agents/interview-organizer.ts

CV interpreterAI service

Candidate · Started by a recruiter on a candidate

Turns a CV PDF into structured skills, experience and education (PDF to text, then the LLM model), maps the skills onto the catalogue so the CV drives the fit score, with a heuristic fallback parser.

Owns

Structured CV profile

Contributes to

CV interpretation

How it works

Uses pdf_to_text, LLM Model, skills catalogue bridge · code in app/src/index.tsx · app/src/ai.ts

Selection · Started per candidate or for a whole requisition

Grades a candidate A–D against one requisition with a score, rationale, strengths, gaps and per-skill evidence — factoring in screening results and told to ignore protected attributes. Runs in chunks of six for mass evaluation.

Owns

AI grade A–D

Contributes to

AI requisition-match grading · Mass evaluation · Bias controls

How it works

Uses LLM Model, parsed CV, screening results · code in app/src/ai.ts

Screening · Runs when a candidate submits a screening

Transcribes video and voice answers, scores each answer on relevance, depth, communication and skill evidence, writes an overall verdict and flags synthetic or AI-generated answers — never facial or emotion analysis.

Owns

Screening scoresSynthetic-answer flags

Contributes to

One-way video & questionnaire screening · Integrity & fraud detection · Bias controls

How it works

Uses ElevenLabs scribe_v2, LLM Model, deterministic fallback scorer · code in app/src/screening.tsx

Sourcing · Recruiter types a free-text query

Turns a plain-words query into skills, location and years of experience (LLM Model), then ranks candidates by the deterministic fit model.

Owns

Query understanding

Contributes to

Natural-language talent search

How it works

Uses LLM Model, fit model · code in app/src/index.tsx

How value moves

Talent value chains

Each chain crosses functional ownership. The capability map below supplies the reusable abilities behind these stages.

●Core talent●Enterprise control

Enterprise control

Plan to post

Turn an approved business need into a live, budgeted requisition.

  1. 01Identify need
  2. 02Approve headcount
  3. 03Define role & band
  4. 04Assign owner
  5. 05Publish

Core talent

Attract to apply

Bring the right people to the bank and into the funnel.

  1. 01Build brand
  2. 02Discover talent
  3. 03Engage
  4. 04Apply
  5. 05Capture profile

Core talent

Apply to shortlist

Turn applicants into a defensible, integrity-checked shortlist.

  1. 01Interpret CV
  2. 02Screen
  3. 03Check integrity
  4. 04Grade & match
  5. 05Shortlist

Core talent

Interview to offer

Assess the shortlist fairly and make an offer within capacity and budget.

  1. 01Schedule
  2. 02Interview
  3. 03Score
  4. 04Decide
  5. 05Offer

Core talent

Offer to productive hire

Convert an accepted offer into a vetted employee ready on day one.

  1. 01Accept
  2. 02Pre-employment checks
  3. 03HRIS handoff
  4. 04Onboard
  5. 05Day one

Enterprise control

Insight to action

Turn a pipeline signal into a traceable, authorised action.

  1. 01Sense pipeline
  2. 02Detect risk
  3. 03Analyse with agents
  4. 04Approve
  5. 05Execute & audit

What the TA function can do

Business capability map

The L0 enterprise is decomposed into L1 talent domains and L2 capabilities. Status describes this suite’s coverage today; the agent strip is a separate assistance overlay. Press any capability for its mechanics, the rules it enforces and what it deliberately does not do.

Showing all 60 capabilities

Implemented in this solutionImplemented, with gapsAvailable by other Tenyards SolutionsDecision support onlyEnabling foundation onlyIn the roadmap

L1.01

Workforce planning & requisitions

Decide what the bank hires, where, and within which budget.

L1.02

Employer brand & career site

Present the bank as an employer and help candidates find their role.

L1.03

Sourcing & talent CRM

Find, approach and nurture talent before and beyond a single vacancy.

L1.04

Application & candidate experience

Make applying simple and keep candidates informed at every step.

L1.05

Screening & assessment

Gather fair, comparable evidence about each candidate — and check it is genuine.

L1.06

Matching & selection

Compare candidates to the role and decide who moves on, defensibly.

L1.07

Interviews & scheduling

Run interviews that are easy to book and consistently scored.

L1.08

Offer & hire

Close the right candidate and hand them over to the business.

L1.09

Recruiter operations & copilot

Give recruiters a clear worklist and agents that do the busywork under supervision.

L1.10

Analytics & executive insight

Show leaders how hiring performs, what it costs and whether it is fair.

No agent contributes here yet

L1.11

Governance, risk & compliance

Bound authority, keep people accountable for AI-assisted decisions, and meet regulation.

L1.12

Platform, configuration & integration

Configure, connect and run the suite safely inside the bank’s estate.

Capability

Capability detail

How to read this map

Capabilities describe what a bank’s talent-acquisition function may need to do; their presence is not a statement that this suite supplies them. Value chains show how those abilities combine to produce an outcome. L0 is the enterprise, L1 the talent domains and L2 the capabilities within them. Where a capability has been taken to process level, L3 names its parts and L4 the processes that deliver them, each drawn as steps in the people, agent and system lanes; its Harvey ball is then worked out from those steps and never shows more than they support. Every claim is written from this suite’s own implementation — its screens, its agents and its data — with what it does not do stated beside what it does. The hierarchy is an adaptation for this product, not a verbatim reproduction of any external framework.