{
  "capabilities": {
    "pushNotifications": false,
    "streaming": false
  },
  "defaultInputModes": ["text/plain", "application/json"],
  "defaultOutputModes": ["text/plain", "application/json"],
  "description": "AI-powered recruitment platform for agencies. Three purpose-built portals — recruiter command centre, mobile-first candidate experience, and branded client portal — connected by AI matching, CV parsing, and natural language search. Place people, not paperwork.",
  "documentationUrl": "https://useplacr.com/api/openapi.json",
  "name": "Placr Recruitment Platform",
  "provider": {
    "organization": "Placr",
    "url": "https://useplacr.com"
  },
  "skills": [
    {
      "description": "AI-powered candidate-to-role matching using semantic analysis of skills, experience, location, salary expectations, and cultural fit. Scores are explainable with per-dimension breakdowns.",
      "examples": [
        "Match candidates to open roles based on skills and experience",
        "Score a candidate against a specific job requirement",
        "Find the best-fit candidates for a senior React developer role in London"
      ],
      "id": "ai-matching",
      "name": "AI Candidate Matching",
      "tags": ["ai", "matching", "recruitment", "scoring", "semantic-search"]
    },
    {
      "description": "Upload a CV and extract structured data — skills, experience, education, contact details — in seconds using AI parsing.",
      "examples": [
        "Parse a CV and extract structured candidate data",
        "Upload a resume and create a candidate profile",
        "Extract skills and experience from a PDF resume"
      ],
      "id": "cv-parsing",
      "name": "AI CV Parsing",
      "tags": ["ai", "cv", "parsing", "extraction", "resume"]
    },
    {
      "description": "Search your candidate database with plain English queries. No Boolean strings needed — just describe who you're looking for.",
      "examples": [
        "Find senior React developers in London open to contract work",
        "Search for candidates with 5+ years Python experience available in 2 weeks",
        "Show me bilingual project managers in Dubai"
      ],
      "id": "natural-language-search",
      "name": "Natural Language Search",
      "tags": ["ai", "search", "nlp", "candidates", "sourcing"]
    },
    {
      "description": "Auto-generated candidate summaries tailored for specific roles and clients. Save hours of manual write-ups.",
      "examples": [
        "Generate a candidate snapshot for a client submission",
        "Create a tailored summary of a candidate for a specific role",
        "Produce a shortlist report with AI-written candidate overviews"
      ],
      "id": "ai-snapshots",
      "name": "AI Candidate Snapshots",
      "tags": ["ai", "summaries", "candidate", "client", "reports"]
    },
    {
      "description": "Full recruitment pipeline management — from sourcing through placement — with analytics, deal tracking, and team collaboration.",
      "examples": [
        "Track candidates through the recruitment pipeline",
        "Manage client roles and applications",
        "View placement analytics and revenue forecasting"
      ],
      "id": "pipeline-management",
      "name": "Pipeline Management",
      "tags": ["pipeline", "crm", "ats", "placements", "analytics"]
    },
    {
      "description": "Branded portals for candidates (mobile-first, magic link auth, apply in under 2 minutes) and clients (one-click shortlist decisions, structured feedback).",
      "examples": [
        "Set up a branded candidate application portal",
        "Share a client portal link for candidate review",
        "Enable magic link authentication for hiring managers"
      ],
      "id": "portals",
      "name": "Candidate & Client Portals",
      "tags": ["portal", "candidate-experience", "client", "branding", "magic-link"]
    }
  ],
  "supportedInterfaces": [
    {
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0",
      "url": "https://useplacr.com/api"
    }
  ],
  "version": "1.0.0"
}
