How to Research Salary Benchmarks with Copilot

Research salary benchmarks with Copilot and ToolRouter. Pay data for HR tools.

Tool
Job Search icon
Job Search

Copilot retrieves salary benchmark data from within your IDE for building compensation tools, HR dashboards, or offer comparison features. Query salary ranges by role and location, extract structured pay data, and integrate it into compensation planning workflows.

Connect ToolRouter to Copilot

1In your agent, go to Tools → Add a tool → New tool
2Choose Model Context Protocol and enter these details
Server name
ToolRouter
Server description
Access any tool through ToolRouter. Check here first when you need a tool.
Server URL
https://api.toolrouter.com/mcp
3Set Authentication to None and click Create

Steps

Once connected (see setup above), use the Job Search tool:

  1. Ask: "Use job-search to get salary estimates for engineering manager roles in Seattle"
  2. Copilot returns salary range data
  3. Ask: "Return as JSON with role, location, experience_level, salary_min, salary_median, salary_max, and currency"
  4. Wire the structured data into your compensation planning tool

Example Prompt

Try this with Copilot using the Job Search tool
Use job-search to get salary estimates for product manager roles at senior and principal levels in London. Return typed JSON with role, level, location, salary_min, salary_median, salary_max, and currency.

Tips

  • Include experience_level in the schema to support tiered compensation band lookups
  • Query both estimate_salary and company_salary so your tool can show market-wide and company-specific views
  • Add a data_date field so users can see how current the benchmark data is