← Files Lighthouse HiringARCHIVED FILE
plugin.json
8.58 KB · Nov 12, 2026 · 06:10 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "lighthouse-hiring",
"version": "1.0.5",
"description": "Work with your Lighthouse Hiring applicant tracking system from ChatGPT: find candidates who match your criteria, report on your pipeline, draft and publish job postings, and track time to fill, time to hire and other hiring milestones.",
"author": {
"name": "Lighthouse Hiring Innovations Inc.",
"email": "support@lighthousehiring.ca",
"url": "https://www.lighthousehiring.ai"
},
"homepage": "https://platform.lighthousehiring.ai/docs/mcp",
"keywords": [
"recruiting",
"hiring",
"applicant tracking",
"ATS",
"candidates",
"job postings"
],
"extensions": {
"com.openai": {
"interface": {
"displayName": "Lighthouse Hiring",
"shortDescription": "AI applicant tracking system",
"longDescription": "Lighthouse Hiring is an AI-powered applicant tracking system for recruiters, staffing agencies and hiring teams. This connector lets you work with your hiring pipeline from a conversation, acting as you, with exactly the access you already have in Lighthouse.\n\nFind the candidates who match what you are looking for, such as everyone with a Lighthouse score of 8 or higher, or everyone waiting in Phone Screen, and see the details Lighthouse already has on them: r\u00e9sum\u00e9 match, experience, screening answers and interview grades. Scores are calculated by Lighthouse in your account; ChatGPT lists and filters candidates and does not rank or judge them. See where every candidate sits, who has stalled, and how each role converts from applied to hired. Track how many business days each role has been open and whether a candidate has reached a given stage yet, such as the hiring manager review or Hired, against a target you set. Across every company you belong to, find the roles that are going stale.\n\nOpen a new role end to end: draft the posting, write the job description, set interview stages, screening questions and a scoring rubric, then publish when you are ready. Add notes, tags and star ratings, move candidates between stages, and see which workflow automations are running on each posting. Draft candidate emails for you to review and send from Lighthouse.\n\nBuilt for safety: every change that candidates or colleagues will see shows you a plain-English preview first and happens only after you confirm it. It works only in companies you are a member of, and every answer names the company it came from. Text written by applicants is treated as data, never as instructions.\n\nRequires a Lighthouse Hiring account. The connector cannot reject candidates, create or turn on automations, delete job postings or candidates, send email, or see companies you are not a member of.",
"developerName": "Lighthouse Hiring Innovations Inc.",
"category": "Business & Operations",
"capabilities": [
"Report on pipeline health and role funnels",
"Track time to fill, time to hire and time to any stage",
"Find and filter candidates by stage and Lighthouse score",
"Draft and publish job postings",
"Manage stages, scorecards, screening and interview questions",
"Draft candidate emails"
],
"websiteURL": "https://www.lighthousehiring.ai",
"supportURL": "https://platform.lighthousehiring.ai/docs/mcp#support",
"privacyPolicyURL": "https://www.lighthousehiring.ai/privacy",
"termsOfServiceURL": "https://www.lighthousehiring.ai/terms-of-service",
"defaultPrompt": [
"How long have my open roles been open, and has anyone reached First Interview yet?",
"Which candidates are stuck in my pipeline right now?",
"Help me open a new role and draft the job description."
],
"brandColor": "#1E5282",
"brandColorDark": "#7FB3E6",
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png"
},
"onboardingSkill": "./skills/get-started/SKILL.md",
"review": {
"test_cases": {
"positive": [
{
"description": "Identify the connected company and its open roles",
"prompt": "Which company am I connected to in Lighthouse, and what roles does it have?",
"tools_triggered": "whoami, posting_list",
"expected_behavior": "States that the connection is working in the company \"OpenAI Demo\" and lists its live postings (open or paused), including Product Engineer Intern. Nothing is changed."
},
{
"description": "Days open and time to first candidate at a stage",
"prompt": "How many business days has the Product Engineer Intern role been open, and has any candidate reached First Interview yet?",
"tools_triggered": "report_time_to_stage",
"expected_behavior": "Gives the date the Product Engineer Intern posting opened (2026-11-03) and how many business days it has been open (weekdays, public holidays not excluded), and says that no candidate has reached First Interview yet. Nothing is changed."
},
{
"description": "Pipeline health and stalled candidates",
"prompt": "Give me a pipeline health check. Which stages have stalled candidates, and how long have they waited?",
"tools_triggered": "report_pipeline_snapshot",
"expected_behavior": "Reports the number of active candidates, how many await first review, and for each stage the candidate count, how many have waited past that stage's stall threshold, and the median and longest wait in days, leading with the most stalled stage. Candidates without a stage clock are reported as unknown, not 0 days. Nothing is changed."
},
{
"description": "Funnel for one posting",
"prompt": "How is the Product Engineer Intern role performing? Show me the funnel from applied to hired.",
"tools_triggered": "posting_list, report_posting_funnel",
"expected_behavior": "For the Product Engineer Intern posting, reports total applications, how many await first review, how many are in each stage category (application screen, advanced screen, interview, offer), how many were hired and how many did not proceed, plus the average AI score and top application sources. Nothing is changed."
},
{
"description": "Draft a candidate email without sending it",
"prompt": "Draft a friendly email inviting Alex Tester to a phone screen for the Product Engineer Intern role.",
"tools_triggered": "candidate_list_for_posting, email_get_draft_context",
"expected_behavior": "Returns a draft email addressed to Alex Tester that refers to the Product Engineer Intern role, and says clearly that the email has NOT been sent and must be sent from Lighthouse. Nothing is sent or changed."
}
],
"negative": [
{
"description": "Managing users and roles is not supported. Expected: the assistant explains it cannot add users or change roles through this connector and suggests doing it in the Lighthouse app. No write tool is called.",
"prompt": "Add a new user to my Lighthouse company and make them an admin."
},
{
"description": "Sending email is not supported. Expected: the assistant explains that Lighthouse can only draft emails here; it may offer a draft (email_get_draft_context) but states nothing was sent. No candidate receives anything.",
"prompt": "Email every applicant for the Product Engineer Intern role to tell them the position is filled."
},
{
"description": "Access outside the user's companies. Expected: the assistant explains the account can only see companies it is a member of (it may call list_my_companies) and returns no data about the other company.",
"prompt": "Show me the candidates in the Acme Corp company account in Lighthouse."
}
]
},
"commerce": false
},
"publication": {
"release_notes": "Initial release: find and filter candidates, pipeline reporting, days-open and time-to-stage reporting, job posting creation and publishing, scorecards, screening and interview questions, and email drafting. Every change visible to candidates or colleagues requires a preview and explicit confirmation. The connector cannot reject candidates, create or turn on automations, or send email."
},
"apps": "./.app.json"
}
}
}
SHA-256: 17e0d949a560a17810eb87ebcf0d3b879b35bb80bcc1f07d4f69dd13a8c58126