Bots St

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, HTTPhttps://api.yardstick.team/mcp

What it can do

ToolWhat it says it does
yardstick_access_grants_createCreate a reasoned, revocable, audited access grant.
yardstick_access_grants_listList explicit access grants visible to the current principal.
yardstick_access_grants_readRead one explicit access grant by public id.
yardstick_access_grants_revokeRevoke an explicit access grant with optional reason text.
yardstick_application_interview_sessions_ensureEnsure an application interview session for an explicit round id.
yardstick_application_interview_sessions_listList interview sessions for an application.
yardstick_applications_admit_candidateMove one reviewed application to Candidates. Does not schedule interviews or send email.
yardstick_applications_archive_bindBind an already-previewed application archive with explicit approval metadata and matching idempotency key.
yardstick_applications_archive_previewPreview application archive approval requirements only; bind fields are rejected.
yardstick_applications_createCreate a recruiter or agent-sourced application for an existing person and job posting.
yardstick_applications_decideDecide 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_stepAdvance 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_applyApply an application status-change email decision with idempotency metadata.
yardstick_applications_email_decision_previewPreview the candidate email decision for an application status change without mutating the application or drafts.
yardstick_applications_hiring_step_decisionRead where the hiring manager's decision stands on the candidate's latest step that waits on one: advanced, held, waiting, or none.
yardstick_applications_listList 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_readRead one application person + Job attachment by public id.
yardstick_applications_status_email_poc_bindBind the fixed applications-owned status/email approval POC with explicit approval metadata and a matching idempotency key.
yardstick_applications_status_email_poc_previewPreview the fixed applications-owned Interviewing to Offer status/email approval POC without mutating status or email state.
yardstick_applications_transition_bindBind an already-previewed application transition with explicit approval metadata and matching idempotency key.
yardstick_applications_transition_directDirectly 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_previewPreview 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_admissionCorrect 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_updateUpdate one application with schema-bound public API fields.
yardstick_ats_imports_applyApply 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_runPreview 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_readRead one ATS import dry-run/apply batch and its rows by public id.
yardstick_automation_rules_bulkSwitch 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_copyCopy 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_createCreate 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_deleteDelete an automation rule. Plain delete (no approval preview→bind): rules are inert config, so deleting unfired config moves no candidates.
yardstick_automation_rules_listList 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_previewDry-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_draftPreview 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_rulePreview a saved workflow rule for a real application: recipients, sender, rendered email, scheduling links and missing prerequisites. Executes no action.
yardstick_automation_rules_readRead one automation rule by public id (its trigger, typed action, target stage, and is_active state).
yardstick_automation_rules_updateEdit a workflow automation rule's name, stage or step trigger, action, condition, job scope, delivery mode, timing or active state.
yardstick_automation_runs_listList 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_retryTry a workflow run again after fixing missing setup. Only clean refusals and active rules qualify; unknown outcomes are refused.
yardstick_automation_starters_createCreate a named organization starter from portable rule definitions.
yardstick_automation_starters_listList your organization’s saved automation starters.
yardstick_decision_brief_readRead the decision brief for an application.
yardstick_decision_brief_regenerateRegenerate a decision brief for an application with idempotency metadata.
yardstick_departments_createCreate a Department through the public Yardstick API.
yardstick_departments_invitations_createCreate a Department-scoped invitation without returning token material.
yardstick_departments_invitations_listList redacted Department invitation views.
yardstick_departments_listList Departments visible to the current principal.
yardstick_departments_members_addAdd an existing person to a Department.
yardstick_departments_members_listList Department members for an authorized Department.
yardstick_departments_members_removeRemove a Department member, optionally with a replacement lead.
yardstick_departments_members_set_leadSet one Department member as lead.
yardstick_departments_readRead one Department by public id.
yardstick_departments_updateUpdate one Department with schema-bound public API fields.
yardstick_email_automation_settings_readRead candidate email automation settings.
yardstick_email_automation_settings_updateUpdate candidate email automation settings.
yardstick_email_drafts_discardDiscard a pending candidate email draft without provider mutation.
yardstick_email_drafts_historyRead candidate email draft history and provenance.
yardstick_email_drafts_listList candidate email drafts with optional status and email-type filters.
yardstick_email_drafts_previewRead rendered preview content for a candidate email draft.
yardstick_email_drafts_readRead 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

WhenWhat happenedTime
Answered2035 ms
Answered3063 ms
Answered1316 ms

Next door

Is this your bot? Claim its address to add a verified badge and keep the listing current.