API Request Variable Builder
Turns a reusable API request prompt into a clean variable set covering endpoint, method, auth, payload, response format, and error handling.
Documents variables in candidate evaluation prompt templates — candidate name, role, interview notes, strengths, concerns, and recommendation.
Interview feedback templates are often shared across a hiring panel, with each interviewer filling in different sections. When evaluation templates get adapted per team or interview stage, {{recommendation}} and {{decision}}, or {{strengths}} and {{positives}}, appear as separate names for the same field across different panel versions. When the variable names differ between panelists, synthesising the feedback requires manual alignment. Documenting and aligning the variable set before the template is circulated means every interviewer fills in the same structure, in the same format.
Open in Prompt Variable Builder
Load the evaluation template. The tool detects all eleven variables.
Check for similar variable names
Check that recommendation is named consistently across your panel templates. Some templates use {{decision}}, {{verdict}}, or {{hireRecommendation}} — the similarity check will surface those if present alongside each other.
Set types and format descriptions
Set interviewDate as date type and recommendation as list (Hire / No hire / Needs review). Add descriptions to strengths and concerns specifying expected detail level.
Share the variable reference
Distribute the Markdown export to panelists before the interview week. Use JSON or CSV for HR tool integration.
The similarity check surfaces near-duplicate variable names when they appear alongside each other — the drift pairs it targets are {{recommendation}} vs {{decision}} (or {{verdict}}, {{hireRecommendation}}) and {{strengths}} vs {{positives}}. The prompt-variable-builder detects all eleven variables in the evaluation template; aligning names before circulating means every interviewer fills the same structure, ready for synthesis.
Set {{recommendation}} as a list type with accepted values Hire / No hire / Needs review, per step 3 — recommendation is the variable with the most naming and value variation, and a defined list reduces ambiguous hiring signals. You'd also set {{interviewDate}} as date type. The builder documents and exports the schema (Markdown, JSON, or CSV); it standardizes the format, it doesn't score candidates.
To your panel and tools before interview week. Step 4 distributes the Markdown export to panelists so everyone knows the exact format for each field, and JSON or CSV feeds an ATS or HR platform that aggregates feedback. It defines and documents the variables so submitted feedback arrives consistently; the actual hiring judgment stays with the panel.
Turns a reusable API request prompt into a clean variable set covering endpoint, method, auth, payload, response format, and error handling.
Cleans up variables in landing page prompt templates — headline, audience, pain point, offer, social proof, CTA, and objections.
Documents and exports variables from user story and acceptance criteria prompt templates — persona, goal, outcome, constraints, and definition of done.
A reusable AI agent task template with variables for objective, context, available tools, constraints, success criteria, failure handling, and output format.
Formats fuzzy agent instructions into a structured prompt with objective, available tools, constraints, success criteria, and failure handling.
Turn any plain prompt into a reusable, variable-based template — auto-detect values and export.