Machine interface

Developer & Agent Integration

Every capability on this domain is machine-addressable. Start with the WebMCP tool surface, or read the same data over HTTP. No authentication is required yet; identity arrives with the auth runtime and will publish /.well-known/openid-configuration.

Quick start — WebMCP (JSON-RPC 2.0)

curl -X POST https://salesrepsforhire.com/mcp \
  -H 'Content-Type: application/json' \
  -d '{"jsonrpc":"2.0","id":1,"method":"tools/call",
       "params":{"name":"search_sales_reps",
                 "arguments":{"industry":"Fiber & Telecom","availability":"Available Now"}}}'

Discovery first: .well-known/mcp.json (tool schemas), .well-known/agent.json (agent card), .well-known/capabilities.json (everything this domain can do).

Available tools

  • search_sales_reps

    Search the SalesRepsForHire.com talent directory. Filter by role, industry, US state, availability, or free-text query (name, headline, skills). Returns verified performance metrics per rep.

  • list_open_opportunities

    List open sales opportunities employers have posted on the shared estate talent network (live data).

  • estimate_workforce

    Estimate the sales workforce required to hit a target: recommended rep headcount range, managers, commission pool, staffing ramp, and key success factors.

  • get_market_intelligence

    Talent supply vs. demand stats and compensation benchmarks by industry vertical.

  • list_directory_pages

    List every canonical talent-directory page (by role and by industry) with URLs, headlines, and profile counts — use for citation and deep-linking.

HTTP endpoints & rate limits

MethodPathPurposeLimit
POST/mcpWebMCP JSON-RPC 2.0 (initialize, tools/list, tools/call, ping)60/min/IP
GET/mcpServer descriptor
POST/api/leadsLead intake: employer_request | opportunity | rep_early_access10/min/IP
GET/api/healthLiveness probe
GET/api/readyReadiness probe (dependency check)
GET/version.jsonDeployed version + build metadata
GET/openapi.jsonOpenAPI 3.1 description
GET/feed.xml · /feed.jsonRSS 2.0 · JSON Feed 1.1

429 responses include Retry-After. Full contracts (field limits, error shapes): /openapi.json.

Content for AI & crawlers

Policies & trust