Yardstick ATS

team.yardstick/yardstick · v0.6.11 · communication

Yardstick ATS is healthy: it completed an MCP handshake in 1986 ms and exposes 209 tools.

Manage hiring in Yardstick's ATS: jobs, candidates, applications, interviews, and scorecards.

Endpoint: https://api.yardstick.team/mcp (streamable-http)

Repository · Website · JSON · Add to my inventory

Facts

Users (last 30 days)0
HandshakeHealthy
Auth neededNone
Tool count209
Latency1986 ms
Last checked (UTC)2026-10-15T13:40:10.995Z

Health history

Checked (UTC)StatusLatencyError
2026-10-15T13:40:10.995ZHealthy1986

Tools (100)

yardstick_identityReturn the current Yardstick API principal context.
yardstick_tasks_listList Yardstick tasks visible to the current principal.
yardstick_tasks_respondAnswer an assigned application or scorecard review. Recruiter questions require a note.
yardstick_tasks_deep_linkCreate a public task deep link for a caller-supplied task id.
yardstick_people_listList people visible to the current principal. Pass email to find the exact person behind a candidate_email_conflict.
yardstick_people_readRead one person by public id.
yardstick_people_documents_listList the documents attached to a person (resumes and other files). Archived documents are excluded unless include_archived is true. Takes a per_ display id and returns pdoc_ display ids.
yardstick_people_documents_download_urlMint a signed download URL for one person document. Read-only. The URL expires in 5 minutes and is a bearer link: do not log or share it. Takes per_ and pdoc_ display ids.
yardstick_people_createCreate a person through the public Yardstick API.
yardstick_people_updateUpdate one person with schema-bound public API fields.
yardstick_talent_searchSearch all authorized recruiting records by literal keywords across names, notes, activities and current parsed résumés. All words must match; PhD punctuation is normalized.
yardstick_prospects_listList active Talent CRM prospects visible to the current principal.
yardstick_prospects_readRead one Talent CRM prospect by public id.
yardstick_prospects_createCreate Talent CRM prospect relationship state for an existing person.
yardstick_prospects_convert_previewPreview conversion of one Prospect into one canonical Application; bind fields are rejected and no outreach/import/merge occurs.
yardstick_prospects_convert_bindBind an approved prospect conversion preview with explicit approval metadata and matching idempotency key.
yardstick_prospects_outreach_previewPreview a one-off prospect outreach draft without creating a draft, sending email, enrolling a sequence, or creating an application.
yardstick_prospects_outreach_create_draftCreate a pending review prospect outreach email draft. Sending stays on email draft send and requires communications:send.
yardstick_prospect_imports_dry_runPreview a structured-row Prospect CRM import. JSON rows only; no raw CSV/resume file reads, outreach, application conversion, source ranking, or silent person merge.
yardstick_prospect_imports_readRead one Prospect CRM import dry-run/apply batch by public id.
yardstick_prospect_imports_applyApply an approved Prospect CRM import preview with preview_hash and explicit row decisions for advisory matches.
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_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_source_links_listList source/referral attribution links without raw token material or source quality ranking.
yardstick_source_links_readRead one source/referral attribution link by public id without raw token material.
yardstick_source_links_createCreate an opaque source/referral link for a published job posting. Raw source_token is returned only in the create response; reads return token_hint, and active token-bearing links also return public_url.
yardstick_source_links_disableDisable a source/referral link so its public URL no longer stamps attribution.
yardstick_prospects_updateUpdate bounded Talent CRM prospect relationship fields.
yardstick_prospect_activities_listList bounded activity records for one Talent CRM prospect.
yardstick_prospect_activities_createCreate a bounded internal prospect activity note or touchpoint.
yardstick_talent_pools_listList Talent CRM pools visible to the current principal. Archived pools are excluded unless include_archived is true.
yardstick_talent_pools_readRead one Talent CRM pool by public id.
yardstick_talent_pools_createCreate a Talent CRM pool.
yardstick_talent_pools_updateUpdate bounded Talent CRM pool fields.
yardstick_talent_pool_members_listList active prospect memberships for one Talent CRM pool.
yardstick_talent_pool_members_addAdd an existing prospect to a Talent CRM pool.
yardstick_talent_pool_members_removeRemove an active prospect membership from a Talent CRM pool.
yardstick_applications_listList application person + Job attachments visible to the current principal. Filter by --job-id to find candidates for a role.
yardstick_applications_readRead one application person + Job attachment by public id.
yardstick_applications_createCreate a recruiter or agent-sourced application for an existing person and job posting.
yardstick_applications_updateUpdate one application with schema-bound public API fields.
yardstick_applications_decideDecide on an application without a review task. Only the job's hiring manager may decide. Reject disqualifies the candidate.
yardstick_applications_admit_candidateMove one reviewed application to Candidates. Does not schedule interviews or send email.
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_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_transition_bindBind an already-previewed application transition with explicit approval metadata and matching idempotency key.
yardstick_applications_archive_previewPreview application archive approval requirements only; bind fields are rejected.
yardstick_applications_archive_bindBind an already-previewed application archive with explicit approval metadata and 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_status_email_poc_bindBind the fixed applications-owned status/email approval POC with explicit approval metadata and a matching idempotency key.
yardstick_decision_brief_readRead the decision brief for an application.
yardstick_decision_brief_regenerateRegenerate a decision brief for an application 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_email_decision_applyApply an application status-change email decision with idempotency metadata.
yardstick_email_drafts_listList candidate email drafts with optional status and email-type filters.
yardstick_email_drafts_readRead a redacted candidate email draft.
yardstick_email_drafts_previewRead rendered preview content for a candidate email draft.
yardstick_email_drafts_historyRead candidate email draft history and provenance.
yardstick_email_drafts_updateSave mutable candidate email draft fields or set/clear a validated sender override.
yardstick_email_drafts_sendSend a pending candidate email draft with replay protection, or reclaim a never-delivered draft and send it.
yardstick_email_drafts_discardDiscard a pending candidate email draft without provider mutation.
yardstick_email_automation_settings_readRead candidate email automation settings.
yardstick_email_automation_settings_updateUpdate candidate email automation settings.
yardstick_email_sender_settings_readRead redacted email sender settings with sanitized queue diagnostics.
yardstick_email_sender_connections_listList redacted sender provider connection state.
yardstick_email_sender_defaults_listList candidate email sender defaults.
yardstick_integrations_workspace_health_readRead sanitized Workspace integration health diagnostics.
yardstick_email_sender_defaults_setSet the default sender policy for a candidate email type.
yardstick_email_templates_listList Candidate and Internal emails with automation usage counts.
yardstick_email_templates_readRead an email by built-in type or custom template key.
yardstick_email_templates_previewPreview an email for sample variables.
yardstick_email_templates_validateValidate email subject, HTML, and text bodies.
yardstick_email_templates_publishUpdate, create, duplicate, reset or delete an email. Set operation; custom emails use email_type as their template key.
yardstick_email_templates_createcreate an email. Use email_type for a built-in type or custom template key.
yardstick_email_templates_duplicateduplicate an email. Use email_type for a built-in type or custom template key.
yardstick_email_templates_resetreset an email. Use email_type for a built-in type or custom template key.
yardstick_email_templates_deletedelete an email. Use email_type for a built-in type or custom template key.
yardstick_email_template_versions_listList immutable email versions.
yardstick_email_templates_rollbackRestore an email to an immutable version.
yardstick_email_templates_preview_customizationPreview AI sample customization for an email without publishing.
yardstick_final_recommendation_recordRecord direct final-recommendation evidence; this does not mutate application status.
yardstick_application_interview_sessions_listList interview sessions for an application.
yardstick_application_interview_sessions_ensureEnsure an application interview session for an explicit round id.
yardstick_opportunities_listList read-only opportunity workflow views visible to the current principal.
yardstick_opportunities_readRead one read-only opportunity workflow view by public id.
yardstick_opportunities_next_actionRead the next action state for an opportunity without mutating it.
yardstick_opportunities_deep_linkCreate a public deep link for an opportunity workflow view.
yardstick_reporting_searchSearch redacted recruiting reporting summaries through the public reporting API.
yardstick_departments_listList Departments visible to the current principal.
yardstick_departments_readRead one Department by public id.
yardstick_departments_createCreate a Department through the public Yardstick API.
yardstick_departments_updateUpdate one Department with schema-bound public API fields.
yardstick_departments_members_listList Department members for an authorized Department.
yardstick_departments_members_addAdd an existing person to a Department.
yardstick_departments_members_set_leadSet one Department member as lead.
yardstick_departments_members_removeRemove a Department member, optionally with a replacement lead.
yardstick_departments_invitations_listList redacted Department invitation views.
yardstick_departments_invitations_createCreate a Department-scoped invitation without returning token material.