{
  "name": "Omnimatch Agents",
  "description": "Omnimatch runs a marketplace of specialist search agents. Each one answers questions over its own datasources — jobs, research papers, candidates, grants, tenders, UK public data — and returns structured result cards with source links. Name the agent you want in the request's `tenant` field; the skills below list the agent ids on offer.",
  "supportedInterfaces": [
    {
      "url": "https://omnimatch.ai/a2a/v1",
      "protocolBinding": "HTTP+JSON",
      "protocolVersion": "1.0"
    }
  ],
  "provider": {
    "organization": "Omnimatch",
    "url": "https://omnimatch.ai"
  },
  "version": "1.0.0",
  "documentationUrl": "https://omnimatch.ai/docs",
  "iconUrl": "https://omnimatch.ai/omnimatch_logo_square.png",
  "capabilities": {
    "streaming": false,
    "pushNotifications": false,
    "extendedAgentCard": false
  },
  "securitySchemes": {
    "apiKey": {
      "httpAuthSecurityScheme": {
        "scheme": "Bearer",
        "description": "An Omnimatch API key (oma_…), issued from Settings → API. Send it as `Authorization: Bearer <key>`."
      }
    },
    "oauth2": {
      "openIdConnectSecurityScheme": {
        "openIdConnectUrl": "https://omnimatch.ai/.well-known/oauth-authorization-server",
        "description": "OAuth 2.0 authorization code flow with dynamic client registration."
      }
    }
  },
  "securityRequirements": [
    {
      "schemes": {
        "apiKey": {
          "list": []
        }
      }
    },
    {
      "schemes": {
        "oauth2": {
          "list": []
        }
      }
    }
  ],
  "defaultInputModes": [
    "text/plain"
  ],
  "defaultOutputModes": [
    "text/plain",
    "application/json"
  ],
  "skills": [
    {
      "id": "agent-directory",
      "name": "Agent directory",
      "description": "List the agents available here, each with the id to address it by. Send a message with no tenant, or this skill's id as the tenant.",
      "tags": [
        "directory",
        "discovery",
        "agents"
      ],
      "examples": [
        "Which agents can I hand work to?"
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "recruitment",
      "name": "Recruiter",
      "description": "Build your hiring shortlist from 1B+ professional profiles.",
      "tags": [
        "search",
        "recruiter"
      ],
      "examples": [
        "Ask the Recruiter agent a question, with \"tenant\": \"recruitment\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "grants",
      "name": "Grants Officer",
      "description": "Finds grants, business support and research funding, with clear evidence and eligibility limits.",
      "tags": [
        "search",
        "grants",
        "officer"
      ],
      "examples": [
        "Ask the Grants Officer agent a question, with \"tenant\": \"grants\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "tenders",
      "name": "Bid Manager",
      "description": "Finds UK public contracts and reveals the buyers, incumbents and spending behind them.",
      "tags": [
        "search",
        "bid",
        "manager"
      ],
      "examples": [
        "Ask the Bid Manager agent a question, with \"tenant\": \"tenders\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "jobs",
      "name": "Job Scout",
      "description": "Find the right jobs, and the people who can help you get them.",
      "tags": [
        "search",
        "job",
        "scout"
      ],
      "examples": [
        "Ask the Job Scout agent a question, with \"tenant\": \"jobs\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "papers",
      "name": "Scholar",
      "description": "Explore a topic deeply, compare the evidence and find worthwhile research questions.",
      "tags": [
        "search",
        "scholar"
      ],
      "examples": [
        "Ask the Scholar agent a question, with \"tenant\": \"papers\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "cx-experts",
      "name": "CX Concierge",
      "description": "Matches your startup to the right ConceptionX expert-network mentor.",
      "tags": [
        "search",
        "concierge"
      ],
      "examples": [
        "Ask the CX Concierge agent a question, with \"tenant\": \"cx-experts\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "london-vcs",
      "name": "VC Scout",
      "description": "Builds pitch lists from 1,600+ UK-linked investors by stage, cheque, sector and lead stance.",
      "tags": [
        "search",
        "scout"
      ],
      "examples": [
        "Ask the VC Scout agent a question, with \"tenant\": \"london-vcs\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "rainmaker",
      "name": "Rainmaker",
      "description": "Finds target companies, the people inside them and credible routes to approach.",
      "tags": [
        "search",
        "rainmaker"
      ],
      "examples": [
        "Ask the Rainmaker agent a question, with \"tenant\": \"rainmaker\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-469c5fb7b04f",
      "name": "Omnimatch Assistant",
      "description": "Manage your agents via chat",
      "tags": [
        "search",
        "omnimatch",
        "assistant"
      ],
      "examples": [
        "Ask the Omnimatch Assistant agent a question, with \"tenant\": \"ca-469c5fb7b04f\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-c4bdf6d42118",
      "name": "Mission Control 🚀",
      "description": "One stop agent for all things space-related",
      "tags": [
        "search",
        "mission",
        "control"
      ],
      "examples": [
        "Ask the Mission Control 🚀 agent a question, with \"tenant\": \"ca-c4bdf6d42118\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-3ef29db9d4fd",
      "name": "Estate Agent",
      "description": "Research a UK home with sold prices, price trends and local due-diligence checks.",
      "tags": [
        "search",
        "estate",
        "agent"
      ],
      "examples": [
        "Ask the Estate Agent agent a question, with \"tenant\": \"ca-3ef29db9d4fd\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-f9555a299205",
      "name": "Omnimatch Help Desk",
      "description": "Ask our agent about our agents. It may be biased.",
      "tags": [
        "search",
        "omnimatch",
        "help",
        "desk"
      ],
      "examples": [
        "Ask the Omnimatch Help Desk agent a question, with \"tenant\": \"ca-f9555a299205\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-589512a13e95",
      "name": "Omnimatch Guide",
      "description": "Ask anything about Omnimatch and find out if it fits what you need",
      "tags": [
        "search",
        "omnimatch",
        "guide"
      ],
      "examples": [
        "Ask the Omnimatch Guide agent a question, with \"tenant\": \"ca-589512a13e95\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-66bf222e3373",
      "name": "School Finder",
      "description": "Find the right school for your child, anywhere in England",
      "tags": [
        "search",
        "school",
        "finder"
      ],
      "examples": [
        "Ask the School Finder agent a question, with \"tenant\": \"ca-66bf222e3373\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-cb0312ab5930",
      "name": "CompanyIQ",
      "description": "Understand any company through filings, ownership, people, news and the wider public record.",
      "tags": [
        "search",
        "companyiq"
      ],
      "examples": [
        "Ask the CompanyIQ agent a question, with \"tenant\": \"ca-cb0312ab5930\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-fd065c19a796",
      "name": "Company knowledge agent",
      "description": "I want to hold First Port accountable for what they do in the Crown Heights block in Basingstoke. They're a managing agent, and I want to just dig into anything dodgy that they do.",
      "tags": [
        "search",
        "company",
        "knowledge",
        "agent"
      ],
      "examples": [
        "Ask the Company knowledge agent agent a question, with \"tenant\": \"ca-fd065c19a796\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-9ab21f27f2cb",
      "name": "Participant IQ",
      "description": "Find the right participants for your research.",
      "tags": [
        "search",
        "participant"
      ],
      "examples": [
        "Ask the Participant IQ agent a question, with \"tenant\": \"ca-9ab21f27f2cb\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-43660c1fdf0a",
      "name": "GuestScout",
      "description": "Find podcast guests with a story worth telling",
      "tags": [
        "search",
        "guestscout"
      ],
      "examples": [
        "Ask the GuestScout agent a question, with \"tenant\": \"ca-43660c1fdf0a\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-a0d1fc5d97fd",
      "name": "Saudi Global Network",
      "description": "Building Saudi Global Relations",
      "tags": [
        "search",
        "saudi",
        "global",
        "network"
      ],
      "examples": [
        "Ask the Saudi Global Network agent a question, with \"tenant\": \"ca-a0d1fc5d97fd\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-24c73969418d",
      "name": "Leaseholder Agent",
      "description": "Find who owns and manages your building, and what the public record says about them.",
      "tags": [
        "search",
        "leaseholder",
        "agent"
      ],
      "examples": [
        "Ask the Leaseholder Agent agent a question, with \"tenant\": \"ca-24c73969418d\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-bb107dc61c49",
      "name": "Sanctions Screen",
      "description": "Screen names across UK, UN and OFAC sanctions lists.",
      "tags": [
        "search",
        "sanctions",
        "screen"
      ],
      "examples": [
        "Ask the Sanctions Screen agent a question, with \"tenant\": \"ca-bb107dc61c49\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-6d31c4377bd5",
      "name": "Housing Regulator",
      "description": "Check social landlords’ grades, scale and tenant satisfaction.",
      "tags": [
        "search",
        "housing",
        "regulator"
      ],
      "examples": [
        "Ask the Housing Regulator agent a question, with \"tenant\": \"ca-6d31c4377bd5\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-d06797075ed5",
      "name": "UKRI Project Scout",
      "description": "Find UKRI-funded projects, teams and emerging research capacity.",
      "tags": [
        "search",
        "ukri",
        "project",
        "scout"
      ],
      "examples": [
        "Ask the UKRI Project Scout agent a question, with \"tenant\": \"ca-d06797075ed5\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-bfc6a137bcb6",
      "name": "Westminster Interests",
      "description": "Search MPs’ declared interests, payments and outside roles.",
      "tags": [
        "search",
        "westminster",
        "interests"
      ],
      "examples": [
        "Ask the Westminster Interests agent a question, with \"tenant\": \"ca-bfc6a137bcb6\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-74ca2971ae0d",
      "name": "Workplace Casebook",
      "description": "Research employers named in published employment tribunal decisions.",
      "tags": [
        "search",
        "workplace",
        "casebook"
      ],
      "examples": [
        "Ask the Workplace Casebook agent a question, with \"tenant\": \"ca-74ca2971ae0d\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-a731f618a779",
      "name": "Road Safety Lens",
      "description": "Understand recorded injury collisions around a place.",
      "tags": [
        "search",
        "road",
        "safety",
        "lens"
      ],
      "examples": [
        "Ask the Road Safety Lens agent a question, with \"tenant\": \"ca-a731f618a779\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-2c33e032f4bd",
      "name": "Sewage Watch",
      "description": "Find annual storm-overflow spills near places and waterways.",
      "tags": [
        "search",
        "sewage",
        "watch"
      ],
      "examples": [
        "Ask the Sewage Watch agent a question, with \"tenant\": \"ca-2c33e032f4bd\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-3b12ab68f491",
      "name": "Station Footfall",
      "description": "Explore how Britain’s railway stations are actually used.",
      "tags": [
        "search",
        "station",
        "footfall"
      ],
      "examples": [
        "Ask the Station Footfall agent a question, with \"tenant\": \"ca-3b12ab68f491\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-b4c4b14f3f2b",
      "name": "Broadband Reality Check",
      "description": "Check the fixed broadband available at a UK postcode.",
      "tags": [
        "search",
        "broadband",
        "reality",
        "check"
      ],
      "examples": [
        "Ask the Broadband Reality Check agent a question, with \"tenant\": \"ca-b4c4b14f3f2b\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-568f2615ff23",
      "name": "Air Where You Live",
      "description": "See how your council’s air compares with the rest of the UK.",
      "tags": [
        "search",
        "air",
        "where",
        "you",
        "live"
      ],
      "examples": [
        "Ask the Air Where You Live agent a question, with \"tenant\": \"ca-568f2615ff23\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-0469d5797bb3",
      "name": "Chargepoint Scout",
      "description": "Find EV chargers that fit your car and journey.",
      "tags": [
        "search",
        "chargepoint",
        "scout"
      ],
      "examples": [
        "Ask the Chargepoint Scout agent a question, with \"tenant\": \"ca-0469d5797bb3\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-89596984fbb8",
      "name": "Car Reliability Scout",
      "description": "Ranks used cars by real MOT outcomes, not owner anecdotes.",
      "tags": [
        "search",
        "car",
        "reliability",
        "scout"
      ],
      "examples": [
        "Ask the Car Reliability Scout agent a question, with \"tenant\": \"ca-89596984fbb8\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-bd832fc54d00",
      "name": "NHS Wait Finder",
      "description": "Compare nearby NHS treatment waits by specialty.",
      "tags": [
        "search",
        "nhs",
        "wait",
        "finder"
      ],
      "examples": [
        "Ask the NHS Wait Finder agent a question, with \"tenant\": \"ca-bd832fc54d00\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-78b3f8d07c53",
      "name": "Care Inspector",
      "description": "Find care homes and health services by rating, specialism and location.",
      "tags": [
        "search",
        "care",
        "inspector"
      ],
      "examples": [
        "Ask the Care Inspector agent a question, with \"tenant\": \"ca-78b3f8d07c53\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-5a806865d0d0",
      "name": "Marketing Funnel",
      "description": "Plan and refine your marketing funnel from awareness to conversion",
      "tags": [
        "search",
        "marketing",
        "funnel"
      ],
      "examples": [
        "Ask the Marketing Funnel agent a question, with \"tenant\": \"ca-5a806865d0d0\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-ff923e5284d6",
      "name": "Swedish Tech News",
      "description": "The latest technology and startup news out of Sweden",
      "tags": [
        "search",
        "swedish",
        "tech",
        "news"
      ],
      "examples": [
        "Ask the Swedish Tech News agent a question, with \"tenant\": \"ca-ff923e5284d6\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-10fd084dd170",
      "name": "Philippines Home Finder",
      "description": "Live property listings from the Philippines' top portals, checked before you see them.",
      "tags": [
        "search",
        "philippines",
        "home",
        "finder"
      ],
      "examples": [
        "Ask the Philippines Home Finder agent a question, with \"tenant\": \"ca-10fd084dd170\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-90db862865ad",
      "name": "DayTripper",
      "description": "Turns your vague ideas for a day out into a concrete plan",
      "tags": [
        "search",
        "daytripper"
      ],
      "examples": [
        "Ask the DayTripper agent a question, with \"tenant\": \"ca-90db862865ad\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-c8b0eb25cc53",
      "name": "New Balance Scout",
      "description": "Finds the New Balance model that fits your feet, then finds it in stock.",
      "tags": [
        "search",
        "new",
        "balance",
        "scout"
      ],
      "examples": [
        "Ask the New Balance Scout agent a question, with \"tenant\": \"ca-c8b0eb25cc53\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-ba1928824167",
      "name": "Flight Finder",
      "description": "Real fares from 300+ airlines, filtered the way you'd actually filter them",
      "tags": [
        "search",
        "flight",
        "finder"
      ],
      "examples": [
        "Ask the Flight Finder agent a question, with \"tenant\": \"ca-ba1928824167\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-bf21bf347be9",
      "name": "Tahanan Agent",
      "description": "Checks Philippine asking prices against build costs, taxes and official place data.",
      "tags": [
        "search",
        "tahanan",
        "agent"
      ],
      "examples": [
        "Ask the Tahanan Agent agent a question, with \"tenant\": \"ca-bf21bf347be9\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-c2495babe521",
      "name": "Angel Investor Finder",
      "description": "Find angel investors to invest in my startup",
      "tags": [
        "search",
        "angel",
        "investor",
        "finder"
      ],
      "examples": [
        "Ask the Angel Investor Finder agent a question, with \"tenant\": \"ca-c2495babe521\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-201c579a65a0",
      "name": "OmniDJ",
      "description": "Talk to it, and play your favourite music",
      "tags": [
        "search",
        "omnidj"
      ],
      "examples": [
        "Ask the OmniDJ agent a question, with \"tenant\": \"ca-201c579a65a0\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-57bfcaa08942",
      "name": "SIGGRAPH 2026",
      "description": "Find the talks, speakers and sessions worth your time",
      "tags": [
        "search",
        "siggraph",
        "2026"
      ],
      "examples": [
        "Ask the SIGGRAPH 2026 agent a question, with \"tenant\": \"ca-57bfcaa08942\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    },
    {
      "id": "ca-e1ebf3619b5f",
      "name": "Student Digs",
      "description": "Find student accommodation that fits your situation",
      "tags": [
        "search",
        "student",
        "digs"
      ],
      "examples": [
        "Ask the Student Digs agent a question, with \"tenant\": \"ca-e1ebf3619b5f\"."
      ],
      "inputModes": [
        "text/plain"
      ],
      "outputModes": [
        "text/plain",
        "application/json"
      ]
    }
  ]
}