Yardstick ATS

team.yardstick/yardstick

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

Yes, your AI can use this right now.Answered a live MCP handshake in 821 ms with no sign-in needed and exposes 209 tools.

Connect it

Settings → Connectors → Add custom connector
URL: https://api.yardstick.team/mcp

209 tools, verified live

Pulled straight from the server with tools/list on 2026-10-18.
yardstick_identityread-only

Return the current Yardstick API principal context.

yardstick_tasks_listread-only

List Yardstick tasks visible to the current principal.

yardstick_tasks_respondcan modify

Answer an assigned application or scorecard review. Recruiter questions require a note.

yardstick_tasks_deep_link

Create a public task deep link for a caller-supplied task id.

yardstick_people_listread-only

List people visible to the current principal. Pass email to find the exact person behind a candidate_email_conflict.

yardstick_people_readread-only

Read one person by public id.

yardstick_people_documents_listread-only

List 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_urlread-only

Mint 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_create

Create a person through the public Yardstick API.

yardstick_people_updatecan modify

Update one person with schema-bound public API fields.

yardstick_talent_searchread-only

Search 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_listread-only

List active Talent CRM prospects visible to the current principal.

yardstick_prospects_readread-only

Read one Talent CRM prospect by public id.

yardstick_prospects_create

Create Talent CRM prospect relationship state for an existing person.

yardstick_prospects_convert_preview

Preview conversion of one Prospect into one canonical Application; bind fields are rejected and no outreach/import/merge occurs.

yardstick_prospects_convert_bindcan modify

Bind an approved prospect conversion preview with explicit approval metadata and matching idempotency key.

yardstick_prospects_outreach_previewread-only

Preview a one-off prospect outreach draft without creating a draft, sending email, enrolling a sequence, or creating an application.

yardstick_prospects_outreach_create_draft

Create a pending review prospect outreach email draft. Sending stays on email draft send and requires communications:send.

yardstick_prospect_imports_dry_run

Preview 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-only

Read one Prospect CRM import dry-run/apply batch by public id.

yardstick_prospect_imports_apply

Apply an approved Prospect CRM import preview with preview_hash and explicit row decisions for advisory matches.

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_readread-only

Read one ATS import dry-run/apply batch and its rows by public id.

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_source_links_listread-only

List source/referral attribution links without raw token material or source quality ranking.

yardstick_source_links_readread-only

Read one source/referral attribution link by public id without raw token material.

yardstick_source_links_create

Create 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_disablecan modify

Disable a source/referral link so its public URL no longer stamps attribution.

yardstick_prospects_updatecan modify

Update bounded Talent CRM prospect relationship fields.

yardstick_prospect_activities_listread-only

List bounded activity records for one Talent CRM prospect.

yardstick_prospect_activities_create

Create a bounded internal prospect activity note or touchpoint.

yardstick_talent_pools_listread-only

List Talent CRM pools visible to the current principal. Archived pools are excluded unless include_archived is true.

yardstick_talent_pools_readread-only

Read one Talent CRM pool by public id.

yardstick_talent_pools_create

Create a Talent CRM pool.

yardstick_talent_pools_updatecan modify

Update bounded Talent CRM pool fields.

yardstick_talent_pool_members_listread-only

List active prospect memberships for one Talent CRM pool.

yardstick_talent_pool_members_add

Add an existing prospect to a Talent CRM pool.

yardstick_talent_pool_members_removecan modify

Remove an active prospect membership from a Talent CRM pool.

yardstick_applications_listread-only

List application person + Job attachments visible to the current principal. Filter by --job-id to find candidates for a role.

yardstick_applications_readread-only

Read one application person + Job attachment by public id.

yardstick_applications_create

Create a recruiter or agent-sourced application for an existing person and job posting.

yardstick_applications_updatecan modify

Update one application with schema-bound public API fields.

yardstick_applications_decidecan modify

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_admit_candidatecan modify

Move one reviewed application to Candidates. Does not schedule interviews or send email.

yardstick_applications_undo_candidate_admissioncan modify

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_transition_directcan modify

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_transition_bindcan modify

Bind an already-previewed application transition with explicit approval metadata and matching idempotency key.

yardstick_applications_archive_preview

Preview application archive approval requirements only; bind fields are rejected.

yardstick_applications_archive_bindcan modify

Bind an already-previewed application archive with explicit approval metadata and 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_status_email_poc_bindcan modify

Bind the fixed applications-owned status/email approval POC with explicit approval metadata and a matching idempotency key.

yardstick_decision_brief_readread-only

Read the decision brief for an application.

yardstick_decision_brief_regeneratecan modify

Regenerate a decision brief for an application 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_email_decision_applycan modify

Apply an application status-change email decision with idempotency metadata.

yardstick_email_drafts_listread-only

List candidate email drafts with optional status and email-type filters.

yardstick_email_drafts_readread-only

Read a redacted candidate email draft.

yardstick_email_drafts_previewread-only

Read rendered preview content for a candidate email draft.

yardstick_email_drafts_historyread-only

Read candidate email draft history and provenance.

yardstick_email_drafts_updatecan modify

Save mutable candidate email draft fields or set/clear a validated sender override.

yardstick_email_drafts_sendcan modify

Send a pending candidate email draft with replay protection, or reclaim a never-delivered draft and send it.

yardstick_email_drafts_discardcan modify

Discard a pending candidate email draft without provider mutation.

yardstick_email_automation_settings_readread-only

Read candidate email automation settings.

yardstick_email_automation_settings_updatecan modify

Update candidate email automation settings.

yardstick_email_sender_settings_readread-only

Read redacted email sender settings with sanitized queue diagnostics.

yardstick_email_sender_connections_listread-only

List redacted sender provider connection state.

yardstick_email_sender_defaults_listread-only

List candidate email sender defaults.

yardstick_integrations_workspace_health_readread-only

Read sanitized Workspace integration health diagnostics.

yardstick_email_sender_defaults_setcan modify

Set the default sender policy for a candidate email type.

yardstick_email_templates_listread-only

List Candidate and Internal emails with automation usage counts.

yardstick_email_templates_readread-only

Read an email by built-in type or custom template key.

yardstick_email_templates_preview

Preview an email for sample variables.

yardstick_email_templates_validate

Validate email subject, HTML, and text bodies.

yardstick_email_templates_publishcan modify

Update, create, duplicate, reset or delete an email. Set operation; custom emails use email_type as their template key.

yardstick_email_templates_create

create an email. Use email_type for a built-in type or custom template key.

yardstick_email_templates_duplicate

duplicate an email. Use email_type for a built-in type or custom template key.

yardstick_email_templates_resetcan modify

reset an email. Use email_type for a built-in type or custom template key.

yardstick_email_templates_deletecan modify

delete an email. Use email_type for a built-in type or custom template key.

yardstick_email_template_versions_listread-only

List immutable email versions.

yardstick_email_templates_rollbackcan modify

Restore an email to an immutable version.

yardstick_email_templates_preview_customization

Preview AI sample customization for an email without publishing.

yardstick_final_recommendation_recordcan modify

Record direct final-recommendation evidence; this does not mutate application status.

yardstick_application_interview_sessions_listread-only

List interview sessions for an application.

yardstick_application_interview_sessions_ensure

Ensure an application interview session for an explicit round id.

yardstick_opportunities_listread-only

List read-only opportunity workflow views visible to the current principal.

yardstick_opportunities_readread-only

Read one read-only opportunity workflow view by public id.

yardstick_opportunities_next_action

Read the next action state for an opportunity without mutating it.

yardstick_opportunities_deep_link

Create a public deep link for an opportunity workflow view.

yardstick_reporting_searchread-only

Search redacted recruiting reporting summaries through the public reporting API.

yardstick_departments_listread-only

List Departments visible to the current principal.

yardstick_departments_readread-only

Read one Department by public id.

yardstick_departments_create

Create a Department through the public Yardstick API.

yardstick_departments_updatecan modify

Update one Department with schema-bound public API fields.

yardstick_departments_members_listread-only

List Department members for an authorized Department.

yardstick_departments_members_add

Add an existing person to a Department.

yardstick_departments_members_set_leadcan modify

Set one Department member as lead.

yardstick_departments_members_removecan modify

Remove a Department member, optionally with a replacement lead.

yardstick_departments_invitations_listread-only

List redacted Department invitation views.

yardstick_departments_invitations_create

Create a Department-scoped invitation without returning token material.

yardstick_access_grants_listread-only

List explicit access grants visible to the current principal.

yardstick_access_grants_readread-only

Read one explicit access grant by public id.

yardstick_access_grants_create

Create a reasoned, revocable, audited access grant.

yardstick_access_grants_revokecan modify

Revoke an explicit access grant with optional reason text.

yardstick_jobs_listread-only

List internal Job containers visible to the current principal.

yardstick_jobs_create

Create an internal Job container without mutating job postings, applications, or interview plans.

yardstick_jobs_readread-only

Read one internal Job container by public id.

yardstick_jobs_prospect_matchesread-only

List deterministic Talent CRM prospect matches for one Job. Read-only; includes evidence, caveats, and blocked lifecycle states without outreach, conversion, import, or AI ranking.

yardstick_jobs_updatecan modify

Update one internal Job container with schema-bound public API fields.

yardstick_jobs_closecan modify

Close one Job row only; linked job postings, applications, and interview plans are not mutated.

yardstick_jobs_archivecan modify

Archive one Job row only; linked job postings, applications, and interview plans are not mutated.

yardstick_jobs_attach_artifact

Link an existing interview plan, job posting, or application to a Job. Idempotent when already linked to the same Job; conflicts when linked elsewhere. Requires jobs:write and the artifact's own write scope.

yardstick_jobs_detach_artifactcan modify

Clear the link between an artifact and a Job. Idempotent when already unlinked. Requires jobs:write and the artifact's own write scope.

yardstick_pipelines_listread-only

List the organization's pipeline templates with their ordered stages. Canonical default stages are flagged canonical_locked.

yardstick_pipelines_readread-only

Read one pipeline template and its ordered stages by public id.

yardstick_pipelines_create

Create a custom pipeline template with optional inline stages. Does not affect the org default pipeline or candidate tracking.

yardstick_pipelines_clone

Clone a pipeline and its stages. Set copy_rules to copy its workflow rules too (requires automation_rules:write). Returns rules_copied.

yardstick_pipelines_updatecan modify

Rename, re-describe, or toggle active for one pipeline template.

yardstick_pipelines_stages_create

Append (or insert at a position) a stage to a pipeline with a kind and optional approval scope.

yardstick_pipelines_stages_updatecan modify

Edit a pipeline stage. Canonical default stages allow display-name change only; slug/stage_kind/approval_scope/is_terminal are locked.

yardstick_pipelines_reorder_stagescan modify

Reorder all stages of a pipeline by supplying the complete stage id order. Constraint-safe; allowed for canonical stages.

yardstick_pipelines_stages_delete_preview

Preview deleting a pipeline stage; returns the candidate-count impact and binding fields. Canonical default stages are rejected.

yardstick_pipelines_stages_delete_bindcan modify

Bind an approved pipeline-stage delete with explicit approval metadata and a matching idempotency key. Refuses while candidates remain.

yardstick_pipelines_assign_to_jobcan modify

Assign a pipeline to a job (jobs.pipeline_template_id) or clear it with pipeline_id: null. Pipeline validated by org; job resolved by org+mode.

yardstick_pipelines_assign_to_job_previewread-only

Preview the job's stages in use, candidate counts and suggested same-name mapping before changing its pipeline. Makes no changes.

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_listread-only

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_bulkcan modify

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. Pick a step rules are skipped when switching on. Warn that shared pipeline rules change for every job on that pipeline

yardstick_automation_runs_retrycan modify

Try a workflow run again after fixing missing setup. Only clean refusals and active rules qualify; unknown outcomes are refused.

yardstick_automation_runs_listread-only

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_rules_readread-only

Read one automation rule by public id (its trigger, typed action, target stage, and is_active state).

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_updatecan modify

Edit a workflow automation rule's name, stage or step trigger, action, condition, job scope, delivery mode, timing or active state.

yardstick_automation_rules_deletecan modify

Delete an automation rule. Plain delete (no approval preview→bind): rules are inert config, so deleting unfired config moves no candidates.

yardstick_automation_rules_preview_ruleread-only

Preview a saved workflow rule for a real application: recipients, sender, rendered email, scheduling links and missing prerequisites. Executes no action.

yardstick_automation_rules_previewread-only

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_starters_listread-only

List your organization’s saved automation starters.

yardstick_automation_starters_create

Create a named organization starter from portable rule definitions.

yardstick_automation_starters_renamecan modify

Rename an organization starter without changing existing job copies.

yardstick_automation_starters_deletecan modify

Delete an organization starter while keeping existing job copies.

yardstick_automation_starters_save_job

Save a job’s automation rules as a named organization starter.

yardstick_automation_starters_previewread-only

Preview copying a starter or job’s rules, including step and stage matches and unmatched rules.

yardstick_automation_starters_apply

Copy reviewed rules into a job using chosen matches; keep unmatched rules off and existing rules intact.

yardstick_built_in_agents_listread-only

List the built-in-agent catalog with each built-in agent's current status, explicit defaults or disabled state, and latest work summary.

yardstick_built_in_agents_readread-only

Read one built-in agent by catalog id (for example scorecard-chaser, nightly-screening, or interview-kit-prep): what it does, what it never does without you, current status, and latest work summary.

yardstick_built_in_agents_runsread-only

List the organization's built-in-agent run history as a flat work report. Nightly screening reports scheduled-work counts and held, released, or invalidated review outputs; interview-kit preparation reports the scheduled week and count-only results. It never includes candidate, draft, recipient, kit, or provider details. delivery_unknown is not delivered and is not retried. Filterable by built-in-

yardstick_built_in_agents_enable_preview

Preview enabling a built-in agent; returns the approval-required envelope stating exactly what starts happening (and what is never sent without you) plus binding fields. Side-effect free.

yardstick_built_in_agents_enable_bindcan modify

Bind an approved built-in-agent enable preview with explicit approval metadata and a matching idempotency key. Writes the built-in agent's declared settings home and records one audit row.

yardstick_built_in_agents_configure_preview

Preview configuring a built-in agent (config is validated against the built-in agent's declared schema; enabled is a first-class key, so { enabled: false } is the off switch). Side-effect free; pass config via --body-json.

yardstick_built_in_agents_configure_bindcan modify

Bind an approved built-in-agent configure preview (same config plus approval metadata and a matching idempotency key). Writes only the built-in agent's declared settings keys and records one audit row.

yardstick_job_postings_listread-only

List job postings visible to the current principal.

yardstick_job_postings_readread-only

Read one job posting by public id.

yardstick_job_postings_validate

Validate a draft job posting without mutating it.

yardstick_job_postings_create

Create a draft job posting through the public Yardstick API.

yardstick_job_postings_updatecan modify

Update a job posting with schema-bound public API fields.

yardstick_job_postings_publish_preview

Preview job-posting publish approval requirements only; bind fields are rejected.

yardstick_job_postings_publish_bindcan modify

Bind an already-previewed job-posting publish with explicit approval metadata and matching idempotency key.

yardstick_job_postings_archive_preview

Preview job-posting archive approval requirements only; bind fields are rejected.

yardstick_job_postings_archive_bindcan modify

Bind an already-previewed job-posting archive with explicit approval metadata and matching idempotency key.

yardstick_interview_plans_listread-only

List published interview plans, newest first. Optional job_id narrows the list to one job and takes a job_ public display id. Use this to find an interview plan id when you only hold a job id.

yardstick_interview_plans_readread-only

Read one interview plan by public id.

yardstick_interview_plans_archivecan modify

Archive one interview plan. Already-archived plans succeed without a write. A plan still attached to a job is refused — detach it from the job first.

yardstick_interview_plans_unarchive

Restore one archived interview plan. Plans that are already live succeed without a write. If the plan's job has since acquired another live plan, the restore is refused and names that plan.

yardstick_interview_plan_drafts_generate_outcomescan modify

Generate draft interview-plan outcomes from explicit role context, or pass accepted_outcomes to store caller-written outcomes verbatim with no AI generation (the deterministic draft bootstrap).

yardstick_interview_plan_drafts_confirm_outcomescan modify

Confirm draft interview-plan outcomes before generating later stages.

yardstick_interview_plan_drafts_generate_competenciescan modify

Generate draft interview-plan competencies from confirmed outcomes.

yardstick_interview_plan_drafts_generate_skillscan modify

Generate draft interview-plan skills from confirmed competencies.

yardstick_interview_plan_drafts_generate_roundscan modify

Generate draft interview-plan rounds from confirmed skills.

yardstick_interview_plan_drafts_generate_anchorscan modify

Generate scorecard behavioral anchors (levels 1-4) for each draft competency, or one competency when competency_id is supplied.

yardstick_interview_plan_drafts_generate_questions_directionscan modify

Generate interview questions and interviewer/candidate directions for each draft round, or one round when round_id is supplied.

yardstick_interview_plan_drafts_listread-only

List interview-plan drafts, newest first. Optional job_id narrows the list to one job and takes a job_ public display id. Use this to find an ipd_ draft id again after an interrupted builder session.

yardstick_interview_plan_drafts_readread-only

Read one interview-plan draft in full: every stage checkpoint (outcomes, competencies, job skills, interview sequence, questions and directions), stage_versions for source_stage preconditions, status, and source metadata. Question ids are always present (question_N fallback), so edits can target them directly.

yardstick_interview_plan_drafts_add_competencies

Add competencies to a draft exactly as written — deterministic, no AI generation. Requires confirmed outcomes; the resulting stage must stay within 25 competencies. Optional source_stage {stage: competencies, version} returns 409 when stale.

yardstick_interview_plan_drafts_update_competenciescan modify

Replace draft competencies by id and/or reorder them with order (a complete permutation of resulting ids) — deterministic, no AI generation. Updating in place keeps the item id. Optional source_stage {stage: competencies, version} returns 409 when stale.

yardstick_interview_plan_drafts_delete_competenciescan modify

Delete draft competencies by id. Prunes each deleted competency's behavioral anchors in the same write and reports the pruned ids; the stage must keep at least one competency. Optional source_stage {stage: competencies, version} returns 409 when stale.

yardstick_interview_plan_drafts_add_skills

Add job skills to a draft exactly as written — deterministic, no AI generation. Requires competencies; the resulting stage must stay within 50 skills. Optional source_stage {stage: skills, version} returns 409 when stale.

yardstick_interview_plan_drafts_update_skillscan modify

Replace draft job skills by id and/or reorder them with order (a complete permutation of resulting ids) — deterministic, no AI generation. Optional source_stage {stage: skills, version} returns 409 when stale.

yardstick_interview_plan_drafts_delete_skillscan modify

Delete draft job skills by id; the stage must keep at least one skill. Optional source_stage {stage: skills, version} returns 409 when stale.

yardstick_interview_plan_drafts_add_rounds

Add interview rounds to a draft exactly as written — deterministic, no AI generation. Requires skills; the resulting sequence must stay within 20 rounds. Optional source_stage {stage: interview_sequence, version} returns 409 when stale.

yardstick_interview_plan_drafts_update_roundscan modify

Replace draft interview rounds by id and/or reorder them with order (a complete permutation of resulting ids) — deterministic, no AI generation. A round updated in place keeps its id, so its questions and directions are preserved (not pruned). Optional source_stage {stage: interview_sequence, version} returns 409 when stale.

yardstick_interview_plan_drafts_delete_roundscan modify

Delete draft interview rounds by id. Prunes each deleted round's questions and directions in the same write and reports the pruned ids; the sequence must keep at least one round. Optional source_stage {stage: interview_sequence, version} returns 409 when stale.

yardstick_interview_plan_drafts_add_questions

Add questions to one draft round exactly as written — deterministic, no AI generation. Requires rounds; each round holds at most 50 questions. The first question edit on a round persists question_N ids for every question in that round. Optional source_stage {stage: questions_and_directions, version} returns 409 when stale.

yardstick_interview_plan_drafts_update_questionscan modify

Replace one draft round's questions by id and/or reorder them with order (a complete permutation of that round's resulting question ids) — deterministic, no AI generation. Read the draft first: stored questions expose stable question_N ids. Optional source_stage {stage: questions_and_directions, version} returns 409 when stale.

yardstick_interview_plan_drafts_delete_questionscan modify

Delete questions from one draft round by question id. Optional source_stage {stage: questions_and_directions, version} returns 409 when stale.

yardstick_interview_plan_drafts_update_round_directionscan modify

Set one draft round's interviewer and/or candidate directions exactly as written — deterministic, no AI generation. Provide at least one of the two direction fields. Optional source_stage {stage: questions_and_directions, version} returns 409 when stale.

yardstick_interview_plan_drafts_update_anchorscan modify

Upsert behavioral anchors for draft items, keyed by item id with levels 1-4 — deterministic, no AI generation. Requires competencies; anchors keyed to unknown item ids are rejected by id. Optional source_stage {stage: questions_and_directions, version} returns 409 when stale.

yardstick_interview_plan_drafts_delete_anchorscan modify

Delete behavioral-anchor entries for draft items by item id. Optional source_stage {stage: questions_and_directions, version} returns 409 when stale.

yardstick_interview_plan_drafts_clear_outcomescan modify

Clear every outcome from a draft, leaving the stage deliberately empty — deterministic, no AI generation. Outcomes have no item-level delete, and confirm_outcomes requires at least one outcome, so this is the only way to record that the section was addressed and left empty. The emptied draft cannot be published as a new plan; bind the emptying onto an already-live plan with modify_active. Optional

yardstick_interview_plan_drafts_clear_competenciescan modify

Clear every competency from a draft, leaving the stage deliberately empty — deterministic, no AI generation. Prunes the behavioral anchors of every cleared competency in the same write and reports the pruned ids. The emptied draft cannot be published as a new plan; bind the emptying onto an already-live plan with modify_active. Optional source_stage {stage: competencies, version} returns 409 when

yardstick_interview_plan_drafts_clear_job_skillscan modify

Clear every job skill from a draft, leaving the stage deliberately empty — deterministic, no AI generation. The item delete refuses to remove the last skill, so this is the only way to record that the section was addressed and left empty. The emptied draft cannot be published as a new plan; bind the emptying onto an already-live plan with modify_active. Optional source_stage {stage: skills, versio

yardstick_interview_plan_drafts_clear_interview_sequencecan modify

Clear every interview round from a draft, leaving the stage deliberately empty — deterministic, no AI generation. Prunes the questions and directions of every cleared round in the same write and reports the pruned round ids. The emptied draft cannot be published as a new plan; bind the emptying onto an already-live plan with modify_active. Optional source_stage {stage: interview_sequence, version}

yardstick_interview_plan_drafts_validate

Validate an interview-plan draft without publishing it.

yardstick_interview_plans_publish_preview

Preview interview-plan publish approval requirements only; bind fields are rejected.

yardstick_interview_plans_publish_bindcan modify

Bind an already-previewed interview-plan publish with explicit approval metadata and matching idempotency key.

yardstick_interview_plans_modify_active_preview

Preview interview-plan active-modification approval requirements only; bind fields are rejected.

yardstick_interview_plans_modify_active_bindcan modify

Bind an already-previewed interview-plan active modification with explicit approval metadata and matching idempotency key.

yardstick_interview_sessions_readread-only

Read one interview session by public id.

yardstick_interview_sessions_interviewers_listread-only

List interviewers assigned to an interview session.

yardstick_interview_sessions_available_interviewers_listread-only

List organization members who can be assigned as interviewers, newest membership first. Use this to pick a usr_ public display id before assigning an interviewer.

yardstick_interview_sessions_interviewers_assign

Assign an interviewer to an interview session. Email notification is attempted by default; set notify_interviewer to false to opt out. The response reports the safe interviewer_email outcome.

Alternatives in Other

Compare →
Try “Notion”, “Stripe”, “create invoice”, “browser”