Interview Buddy - AI Mock Interview Coach
AI-powered mock interview practice with real-time feedback. Use when preparing for job interviews, practicing behavioral questions, doing technical interview...
Description
name: interview-buddy description: AI-powered mock interview practice with real-time feedback. Use when preparing for job interviews, practicing behavioral questions, doing technical interview prep, conducting mock interviews, or getting interview coaching for any role or industry. version: 1.0.0 homepage: https://portal.toolweb.in metadata: openclaw: emoji: "🎯" requires: env: - TOOLWEB_API_KEY bins: - curl primaryEnv: TOOLWEB_API_KEY os: - linux - darwin - win32 category: productivity
Interview Buddy — AI Mock Interview Coach 🎯💼
AI-powered mock interview practice tool. Get realistic interview questions, real-time feedback on your answers, and coaching tips for any role, industry, or interview type. Supports behavioral, technical, situational, and competency-based interview formats with streaming responses for a natural conversational experience.
Built by a CISSP/CISM certified professional at ToolWeb.in
When to Use
- User wants to practice for a job interview
- User asks for mock interview questions
- User needs interview preparation help
- User mentions behavioral, technical, or situational interview prep
- User wants feedback on their interview answers
- User asks for interview coaching or tips
Prerequisites
TOOLWEB_API_KEY— Get your API key from portal.toolweb.incurlmust be available on the system
API Endpoint
POST https://portal.toolweb.in/apis/tools/interview-buddy
Endpoints
| Path | Method | Description |
|---|---|---|
/auth/send-otp |
POST | Send OTP to registered email |
/auth/verify-otp |
POST | Verify OTP and get session |
/auth/me |
GET | Check current session |
/chat/stream |
POST | Send interview question/answer and get AI response |
/auth/logout |
POST | End session |
Workflow
-
Authenticate — The user needs a registered account on ToolWeb.in. Authentication uses OTP (One-Time Password) via email.
Step 1: Send OTP
curl -s -X POST "https://portal.toolweb.in/apis/tools/interview-buddy" \ -H "Content-Type: application/json" \ -H "X-API-Key: $TOOLWEB_API_KEY" \ -d '{"email": "<user_email>"}'Endpoint path:
/auth/send-otpStep 2: Verify OTP
curl -s -X POST "https://portal.toolweb.in/apis/tools/interview-buddy" \ -H "Content-Type: application/json" \ -H "X-API-Key: $TOOLWEB_API_KEY" \ -d '{"email": "<user_email>", "otp": "<received_otp>"}'Endpoint path:
/auth/verify-otp -
Start the interview — Send questions and answers via the chat endpoint:
curl -s -X POST "https://portal.toolweb.in/apis/tools/interview-buddy" \ -H "Content-Type: application/json" \ -H "X-API-Key: $TOOLWEB_API_KEY" \ -d '{"question": "I want to practice for a Senior Software Engineer interview at a FAANG company. Start with behavioral questions."}'Endpoint path:
/chat/stream -
Continue the conversation — The AI interviewer will ask questions, evaluate your answers, and provide feedback. Keep sending responses:
curl -s -X POST "https://portal.toolweb.in/apis/tools/interview-buddy" \ -H "Content-Type: application/json" \ -H "X-API-Key: $TOOLWEB_API_KEY" \ -d '{"question": "In my previous role, I led a team of 5 engineers to deliver a microservices migration that reduced latency by 40%..."}' -
Present the AI's response with feedback and follow-up questions.
Output Format
🎯 Interview Buddy
━━━━━━━━━━━━━━━━━━
🎤 Interviewer:
[AI-generated interview question or feedback]
💡 Coaching Tips:
[Suggestions for improving the answer]
📊 Answer Rating:
[Strengths and areas for improvement]
🔄 Follow-up Question:
[Next question based on the conversation]
Error Handling
- If
TOOLWEB_API_KEYis not set: Tell the user to get an API key from https://portal.toolweb.in - If the API returns 401: Session expired — re-authenticate with OTP
- If the API returns 422: Check the question field is not empty
- If the API returns 429: Rate limit exceeded — wait and retry
Example Interaction
User: "I have a product manager interview at Google next week. Help me practice."
Agent flow:
- Authenticate the user via OTP if not already logged in
- Send initial context to the chat endpoint:
{"question": "I'm preparing for a Product Manager interview at Google. Start with a product design question."} - AI responds with an interview question
- User answers, agent sends the answer back
- AI provides feedback and asks the next question
- Continue until the user is satisfied
Interview Types Supported
- Behavioral (STAR method)
- Technical (coding, system design)
- Product Management (product sense, metrics)
- Case Studies (consulting, strategy)
- Competency-based
- Situational/Scenario-based
- Leadership & Management
Pricing
- API access via portal.toolweb.in subscription plans
- Free trial: 10 API calls/day, 50 API calls/month to test the skill
- Developer: $39/month — 20 calls/day and 500 calls/month
- Professional: $99/month — 200 calls/day, 5000 calls/month
- Enterprise: $299/month — 100K calls/day, 1M calls/month
About
Created by ToolWeb.in — a security-focused MicroSaaS platform with 200+ security APIs, built by a CISSP & CISM certified professional. Trusted by security teams in USA, UK, and Europe and we have platforms for "Pay-per-run", "API Gateway", "MCP Server", "OpenClaw", "RapidAPI" for execution and YouTube channel for demos.
- 🌐 Toolweb Platform: https://toolweb.in
- 🔌 API Hub (Kong): https://portal.toolweb.in
- 🎡 MCP Server: https://hub.toolweb.in
- 🦞 OpenClaw Skills: https://toolweb.in/openclaw/
- 🛒 RapidAPI: https://rapidapi.com/user/mkrishna477
- 📺 YouTube demos: https://youtube.com/@toolweb-009
Tips
- Specify the exact role and company for the most relevant questions
- Practice with the STAR method for behavioral questions (Situation, Task, Action, Result)
- Ask for feedback after each answer to improve in real-time
- Do multiple rounds — practice builds confidence
- Try different interview types to prepare comprehensively
Reviews (0)
No reviews yet. Be the first to review!
Comments (0)
No comments yet. Be the first to share your thoughts!