bots.st/yardstick-ats
Yardstick ATS
ATS hiring workflows: jobs, candidates, interviews, scorecar
2035 ms
answered our call
- State
- Answered
- Protocol
- MCP 2025-06-18
- Tools listed
- 200
- Answered
- 3 of the last 3 calls
How to reach it
- MCP, HTTP
https://api.yardstick.team/mcp
What it can do
| Tool | What it says it does |
|---|---|
yardstick_access_grants_create | Create a reasoned, revocable, audited access grant. |
yardstick_access_grants_list | List explicit access grants visible to the current principal. |
yardstick_access_grants_read | Read one explicit access grant by public id. |
yardstick_access_grants_revoke | Revoke an explicit access grant with optional reason text. |
yardstick_application_interview_sessions_ensure | Ensure an application interview session for an explicit round id. |
yardstick_application_interview_sessions_list | List interview sessions for an application. |
yardstick_applications_admit_candidate | Move one reviewed application to Candidates. Does not schedule interviews or send email. |
yardstick_applications_archive_bind | Bind an already-previewed application archive with explicit approval metadata and matching idempotency key. |
yardstick_applications_archive_preview | Preview application archive approval requirements only; bind fields are rejected. |
yardstick_applications_create | Create a recruiter or agent-sourced application for an existing person and job posting. |
yardstick_applications_decide | Decide on an application without a review task. Only the job's hiring manager may decide; anyone else gets application not found. Reason codes must be system codes or your organization's. Reject disqualifies the candidate. |
yardstick_applications_decide_hiring_step | Advance or hold a candidate on a step that waits on the hiring manager, or change that decision. The hiring manager or a recruiter on the job may decide. Leave out interview_id to decide the latest such step. A note can go to the recruiter with send_to_recruiter. |
yardstick_applications_email_decision_apply | Apply an application status-change email decision with idempotency metadata. |
yardstick_applications_email_decision_preview | Preview the candidate email decision for an application status change without mutating the application or drafts. |
yardstick_applications_hiring_step_decision | Read where the hiring manager's decision stands on the candidate's latest step that waits on one: advanced, held, waiting, or none. |
yardstick_applications_list | List application person + Job attachments visible to the current principal. Filter by --job-id to find candidates for a role, and by --hiring-manager-decision (advanced, held or waiting) for where the hiring manager's decision stands. |
yardstick_applications_read | Read one application person + Job attachment by public id. |
yardstick_applications_status_email_poc_bind | Bind the fixed applications-owned status/email approval POC with explicit approval metadata and a matching idempotency key. |
yardstick_applications_status_email_poc_preview | Preview the fixed applications-owned Interviewing to Offer status/email approval POC without mutating status or email state. |
yardstick_applications_transition_bind | Bind an already-previewed application transition with explicit approval metadata and matching idempotency key. |
yardstick_applications_transition_direct | Directly write a non-terminal application transition; approval-only statuses are rejected. Optionally target a configured stage by id with pipeline_stage_id (the resolved stage is reported back). |
yardstick_applications_transition_preview | Preview approval-required application transitions only; bind fields and direct-write targets are rejected. Optionally target a configured stage by id with pipeline_stage_id (status must match the stage's mapped status). |
yardstick_applications_undo_candidate_admission | Correct one accidental candidate admission using its current admission ID. No time limit; refused once candidate activity starts. Preserves history and excludes the corrected episode from admission reporting. |
yardstick_applications_update | Update one application with schema-bound public API fields. |
yardstick_ats_imports_apply | Apply an approved ATS import preview with a preview_hash matching the stored dry-run. Creates people/jobs/interview_plans(stub)/job_postings/applications with idempotent replay; never sends outreach, merges people, or deletes records. |
yardstick_ats_imports_dry_run | Preview a structured-row ATS import of candidates, jobs, and applications (source_kind: csv). JSON rows only; no raw CSV/archive file reads, no application conversion side effects, and low-confidence stage/fuzzy matches require explicit apply decisions. |
yardstick_ats_imports_read | Read one ATS import dry-run/apply batch and its rows by public id. |
yardstick_automation_rules_bulk | Switch rules on, off or delete them. First use mode=preview with rule_ids or filter. Show the affected rules and skipped rules to the user and get explicit confirmation BEFORE applying. Then use mode=apply with only the exact rule_ids returned by preview; never reapply the filter. Rules that need… |
yardstick_automation_rules_copy | Copy one hiring process rule to job_ids, or one pipeline rule to pipeline_ids. Matches steps by name or kind and position, stages by name or mapped status. Unmatched copies start off and require Pick a step or Pick a stage. Copies are independent user rules. |
yardstick_automation_rules_create | Create a named workflow automation rule with stage or step triggers, job scope, delivery mode, timing and a typed action. Authoring executes no action. |
yardstick_automation_rules_delete | Delete an automation rule. Plain delete (no approval preview→bind): rules are inert config, so deleting unfired config moves no candidates. |
yardstick_automation_rules_list | List all job and pipeline rules. Filter by job_id (null for pipeline rules), department_id, pipeline_id, trigger, email or is_active. Job and department filters include inherited pipeline rules; pipeline filters also include hiring-step rules on jobs using that pipeline. |
yardstick_automation_rules_preview | Dry-run preview: resolve the active rules + their resolved action params for a sample application entering/leaving a stage. INERT — mints no scheduling link, creates no task, sends no email; executes nothing. |
yardstick_automation_rules_preview_draft | Preview a rule before saving it, for a real application: the same result as preview-rule. Pass the rule as you would to create (CLI: --body-json '{"rule":{...}}'); add rule_id to preview unsaved edits to that rule. Saves nothing and executes no action. |
yardstick_automation_rules_preview_rule | Preview a saved workflow rule for a real application: recipients, sender, rendered email, scheduling links and missing prerequisites. Executes no action. |
yardstick_automation_rules_read | Read one automation rule by public id (its trigger, typed action, target stage, and is_active state). |
yardstick_automation_rules_update | Edit a workflow automation rule's name, stage or step trigger, action, condition, job scope, delivery mode, timing or active state. |
yardstick_automation_runs_list | List workflow automation runs including public_state, reason, next_action, due_at and interview_session_id. Filter by application-id or rule-id. Read-only; runs are system-written. |
yardstick_automation_runs_retry | Try a workflow run again after fixing missing setup. Only clean refusals and active rules qualify; unknown outcomes are refused. |
yardstick_automation_starters_create | Create a named organization starter from portable rule definitions. |
yardstick_automation_starters_list | List your organization’s saved automation starters. |
yardstick_decision_brief_read | Read the decision brief for an application. |
yardstick_decision_brief_regenerate | Regenerate a decision brief for an application with idempotency metadata. |
yardstick_departments_create | Create a Department through the public Yardstick API. |
yardstick_departments_invitations_create | Create a Department-scoped invitation without returning token material. |
yardstick_departments_invitations_list | List redacted Department invitation views. |
yardstick_departments_list | List Departments visible to the current principal. |
yardstick_departments_members_add | Add an existing person to a Department. |
yardstick_departments_members_list | List Department members for an authorized Department. |
yardstick_departments_members_remove | Remove a Department member, optionally with a replacement lead. |
yardstick_departments_members_set_lead | Set one Department member as lead. |
yardstick_departments_read | Read one Department by public id. |
yardstick_departments_update | Update one Department with schema-bound public API fields. |
yardstick_email_automation_settings_read | Read candidate email automation settings. |
yardstick_email_automation_settings_update | Update candidate email automation settings. |
yardstick_email_drafts_discard | Discard a pending candidate email draft without provider mutation. |
yardstick_email_drafts_history | Read candidate email draft history and provenance. |
yardstick_email_drafts_list | List candidate email drafts with optional status and email-type filters. |
yardstick_email_drafts_preview | Read rendered preview content for a candidate email draft. |
yardstick_email_drafts_read | Read a redacted candidate email draft. |
And 140 more tools.
In its maker's words
Manage hiring in Yardstick's ATS: jobs, candidates, applications, interviews, and scorecards.
- Website
- portal.yardstick.team/docs/mcp
- Source
- github.com/yardstickinc/yardstick-mcp
- Publisher
- yardstick.team
- Listed from
- the official MCP Registry as
team.yardstick/yardstick - Version
- 0.6.14, updated 25 Oct 2026
- Kinds of work
- Jobs and HR, Documents and files, Messaging and support
The domain it lives on
- yardstick.team
- registered 21 Mar 2020 (6 years ago), at Cloudflare, Inc, its home page is a working site
From our own crawl of domain names: registry records and the home page as our crawler last saw it.
Every call we made
| When | What happened | Time |
|---|---|---|
| Answered | 2035 ms | |
| Answered | 3063 ms | |
| Answered | 1316 ms |
Next door
Is this your bot? Claim its address to add a verified badge and keep the listing current.