---
title: ToolRouter — Agent Use Case Guide
description: Step-by-step guide for completing a task with a specific AI agent using ToolRouter.
url: https://toolrouter.com/tools/contract-opportunities/use-cases/build-bid-pipeline/copilot
---
# How to Build a Bid Pipeline with Copilot

Use `search_opportunities`, `match_supplier_profile`, and `watchlist_snapshot` for systematic pipeline building. Copilot outputs structured data you can import directly into your pipeline tracker or CRM.

## Setup

{"mcpServers":{"toolrouter":{"command":"npx","args":["-y","toolrouter-mcp"]}}}

## Steps

1. Connect ToolRouter in Copilot: {"mcpServers":{"toolrouter":{"command":"npx","args":["-y","toolrouter-mcp"]}}}
2. Define your pipeline schema and the fields your tracker expects.
3. Search opportunities and score against your supplier profile.
4. Format results to match your pipeline tracker schema.
5. Snapshot the watchlist and export as JSON or CSV for import.

## Example Prompt

```
Use contract-opportunities to search live cloud services tenders in the UK. Score each against our profile and return JSON with fields: title, buyer, deadline, value_estimate, fit_score, classification_code, source_url. Sort by fit_score descending.
```

## Tips

- Keep the output schema identical week to week for automated pipeline updates.
- Include source_url so bid managers can click through to the original notice.
- Use watchlist_snapshot to persist the shortlist between sessions.
