LOW / CODEBlueprints
hrai

AI Interview Prep Kit Generator

Input a role and seniority level, and Claude AI generates a complete interview prep kit with behavioral, technical, and culture-fit questions plus evaluation rubrics. Results are organized in Notion and emailed to the interview panel.

Beginner~15 minn8nMake.com 393 downloads 1522 views

Setup Instructions

1. Get your Claude API key from console.anthropic.com and store it as a credential. 2. Create a Notion database with properties: Role Title, Seniority Level, Behavioral Questions (rich text), Technical Questions (rich text), Culture-Fit Questions (rich text), Evaluation Rubric (rich text), and Created Date. 3. Set up a webhook trigger that receives the role title, seniority level (junior/mid/senior/lead), department, and any specific skills to assess. 4. Add an HTTP Request node to call the Claude API (POST https://api.anthropic.com/v1/messages) with model "claude-sonnet-4-20250514". In the prompt, ask Claude to generate: 5 behavioral questions with STAR-format evaluation criteria, 5 technical questions calibrated to the seniority level, 3 culture-fit questions, and a scoring rubric (1-5 scale) for each question. 5. Parse the Claude response and format each section as rich text blocks suitable for Notion. 6. Add a Notion node to create a new page in your interview database with all the generated content organized by section. 7. Add a Gmail node to send the interview kit to the hiring manager and interview panel members, formatted as a clean HTML email with all questions and rubrics. 8. Test with a sample role like "Senior Frontend Engineer" and verify the Notion page and email are created correctly.
Troubleshooting
**Claude generates questions that are too generic:** Add company context to your system prompt — include your tech stack, team size, company values, and specific challenges. The more context Claude has, the more tailored the questions will be. **Notion page creation fails with property errors:** Ensure your Notion database property names match exactly what your node expects. Rich text content must be formatted as Notion block objects, not raw strings. Check the Notion API docs for block formatting. **Email formatting looks broken:** Use well-structured HTML with inline styles for the Gmail node. Wrap questions in ordered lists (<ol>) and rubrics in tables (<table>). Avoid complex CSS that email clients might strip. **Token limit reached for comprehensive kits:** If generating all sections in one API call exceeds token limits, split into two calls — one for questions and one for rubrics. Set max_tokens to 4096 for detailed output.

Need a custom version?

We can build a tailored automation workflow for your specific needs.

New blueprints weekly

Get notified when we publish new automation workflows.