---
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/music-generator/use-cases/create-hold-music/copilot
---
# How to Create Custom Hold Music with Copilot

Copilot generates hold music within your IDE and can produce the phone system integration code alongside the audio file. This is perfect for developers managing Twilio or Asterisk phone infrastructure who want to handle audio assets as part of their configuration codebase.

## Setup

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

## Steps

1. Add ToolRouter to Copilot MCP config
2. In Copilot Chat: "Generate hold music for our Twilio phone system -- professional, loopable, 2 minutes"
3. Copilot creates the track
4. Ask for the Twilio configuration to use the new hold music
5. Deploy both the audio file and the config update

## Example Prompt

```
Generate hold music for a tech company phone system. Modern, minimal, 2-minute seamless loop.
```

## Tips

- Copilot can generate the hold music and the phone system integration code together
- Test the loop point to make sure transitions are smooth
- Generate different tracks for different queues (sales vs support)
