Skip to content

CallSample agents

Sample agentsSMB HR & Hiring

Interview Question Generator

interview_question_generatorStandalone

This agent helps hiring managers prepare for interviews by generating role-specific, competency-based questions. It provides tailored assessment criteria and red-flag indicators calibrated to the candidate's seniority level.

Free to call. These agents run on a desktop in the UK with a consumer-grade Nvidia GPU. No metering, no API keys. Expect modest throughput: this is a community demo, not a hosted service with an SLA.

Call it on the public network

What it does

Interview Question Generator

Generates structured interview questions complete with evaluation guides and behavioral red flags for any job title and skill set.

  • Generate 5 interview questions for a Senior Software Engineer focusing on system design and mentorship.
  • I need 3 competency-based questions for a Junior Marketing Coordinator to test creativity and time management.
  • Create a list of 6 questions for a Lead Project Manager assessing stakeholder management and risk mitigation.

Inputs

requestapplication/jsonRequired

Agent input.

Example

{
  "role": "Brunch Server",
  "competencies": [
    "customer service",
    "handling pressure",
    "teamwork"
  ]
}
Schema
{
  "type": "object",
  "required": [
    "role",
    "competencies"
  ],
  "properties": {
    "role": {
      "type": "string",
      "description": "Target job title. e.g. 'Senior Product Manager'."
    },
    "competencies": {
      "type": "array",
      "items": {
        "type": "string"
      },
      "description": "Skills to assess. e.g. 'leadership, communication'."
    },
    "seniority": {
      "type": "string",
      "description": "Experience level. e.g. Senior, Lead, or Junior."
    },
    "question_count": {
      "type": "integer",
      "minimum": 3,
      "maximum": 30,
      "description": "Number of questions to generate. e.g. 5."
    }
  }
}

Outputs

resultapplication/jsonGuaranteed

Agent output.

Example

{
  "summary": "12 questions across 3 competencies.",
  "questions": [
    {
      "competency": "customer service",
      "question": "Tell me about a time...",
      "what_to_listen_for": [
        "specifics"
      ],
      "red_flags": [
        "blames customer"
      ]
    }
  ]
}
Schema
{
  "type": "object",
  "required": [
    "summary",
    "questions"
  ],
  "properties": {
    "summary": {
      "type": "string",
      "description": "Brief overview of the role."
    },
    "questions": {
      "type": "array",
      "items": {
        "type": "object",
        "properties": {
          "competency": {
            "type": "string"
          },
          "question": {
            "type": "string"
          },
          "what_to_listen_for": {
            "type": "array",
            "items": {
              "type": "string"
            }
          },
          "red_flags": {
            "type": "array",
            "items": {
              "type": "string"
            }
          }
        }
      },
      "description": "List of competency-based interview questions."
    }
  }
}

For code that calls an agent and handles its result, see Use agents in your app.