← Files HirevireARCHIVED FILE
plugin.json
6.08 KB · Nov 3, 2026 · 18:58 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "hirevire",
"version": "1.0.0",
"description": "Manage jobs and review candidates in Hirevire, the one-way video interview platform for recruiters.",
"author": {
"name": "Hirevire",
"email": "hello@hirevire.com",
"url": "https://hirevire.com"
},
"homepage": "https://hirevire.com/helpdesk/connect-claude-to-hirevire-via-mcp-6yykq",
"keywords": [
"recruiting",
"hiring",
"video interviews",
"candidates",
"jobs"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Hirevire",
"shortDescription": "Manage jobs and candidates",
"longDescription": "Hirevire lets recruiters run their hiring pipeline from ChatGPT. It connects to your Hirevire account, a one-way video interview platform, so you can see your open jobs, review candidates' recorded interview answers and scorecards, move candidates between hiring stages, and create or update job postings.\n\nBuilt for recruiters, hiring managers and HR teams who already screen applicants with Hirevire.\n\nWhat you can do:\n- Ask which jobs are open and how many applications each has.\n- Read a candidate's interview answers, transcripts and scorecard, and have them summarised or compared.\n- Move a candidate to the next stage, including your custom pipeline stages, and optionally send the stage email your team already configured.\n- Create a job with its interview questions, edit its details, or pause, close and reopen it.\n\nAccess follows your Hirevire permissions: team members only see the jobs they have been given. You choose Read only or Read & write when you connect, and a read-only connection cannot change anything. Disconnect at any time from the Integrations tab in Hirevire.\n\nRequires a Hirevire account. It cannot delete jobs or applications, message candidates outside your configured stage emails, or change billing.",
"developerName": "Hirevire",
"category": "Business & Operations",
"capabilities": [
"List jobs and application counts",
"Review candidates' interview answers, transcripts and scorecards",
"Move candidates between pipeline stages",
"Create and edit jobs",
"Pause, close or reopen jobs"
],
"websiteURL": "https://hirevire.com",
"supportURL": "https://hirevire.com/contact-us",
"privacyPolicyURL": "https://hirevire.com/privacy-policy",
"termsOfServiceURL": "https://hirevire.com/terms",
"defaultPrompt": [
"Which roles are we hiring for right now?",
"Summarise the top candidates for our newest job.",
"Create a remote Customer Support Rep job."
],
"brandColor": "#E3185B",
"composerIcon": "./assets/logo.png",
"logo": "./assets/logo.png"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List open roles",
"prompt": "Which roles are we hiring for right now?",
"tools_triggered": "list_jobs",
"expected_behavior": "Lists the active jobs in the test organisation, including Prompt Engineer, with their status and application counts."
},
{
"description": "List applicants for a job",
"prompt": "Who applied to the Prompt Engineer role?",
"tools_triggered": "list_jobs, get_job_applications",
"expected_behavior": "Finds the Prompt Engineer job and lists its applicants with their current stage, submission date and score."
},
{
"description": "Summarise a candidate's interview",
"prompt": "Summarise the interview answers and scorecard for the first Prompt Engineer applicant.",
"tools_triggered": "get_job_applications (includeDetails) or get_application_detail",
"expected_behavior": "Returns a summary of the candidate's recorded answers and transcripts, plus their scorecard, without inventing answers."
},
{
"description": "Move a candidate to the next stage",
"prompt": "Move the first Prompt Engineer applicant to Shortlisted.",
"tools_triggered": "get_job_applications, update_application_status",
"expected_behavior": "After confirmation, the application's stage changes to Shortlisted. No email is sent to the candidate because the prompt did not ask for one."
},
{
"description": "Create a job",
"prompt": "Create a remote Customer Support Rep job with one interview question: Why do you want this role?",
"tools_triggered": "create_job",
"expected_behavior": "After confirmation, creates an active Customer Support Rep job with that question and returns the job with its public apply link."
}
],
"negative": [
{
"description": "Deletion is not supported",
"prompt": "Delete every application for the Prompt Engineer job."
},
{
"description": "Payments are not supported",
"prompt": "Pay the shortlisted Prompt Engineer candidate a $500 signing bonus."
},
{
"description": "Access outside the connected organisation",
"prompt": "Show me the applicants for job 785.",
"expected_behavior": "Job 785 belongs to another organisation, so the tool returns \"Job not found\" and no candidate data."
}
]
},
"demo_recording_url": "https://customer-dwwj43cdya9in9ij.cloudflarestream.com/a81d8ff3e64d84491bdaf66ad4662ce0/watch",
"commerce": false,
"commerce_description": "Hirevire does not sell products or process payments through ChatGPT."
},
"publication": {
"countries": [],
"release_notes": "Initial release: jobs, applicants, interview answers and scorecards, stage changes, and job creation and editing."
},
"apps": "./.app.json"
}
}
}
SHA-256: 9d251eeb5fd28e0192cd64af0bc3d6fc2ec692ffc687801ea6531fd5a91c070f