How to choose toolsets
An assistant sees only the tools of the toolsets you select for its connection or token. Choose the fewest that cover the work. A shorter tool list means the assistant picks the right tool more often.
Decide what the assistant needs
| Select | When the assistant should |
|---|---|
| My work | Log and correct time, record costs and receipts, update tasks, add notes, and find projects |
| Sales | Work with opportunities and proposal budgets, convert opportunities, and read the sales reports |
| Clients | Work with companies, contacts and notes |
| Proposals | Write, send and read proposal documents and signed proposals |
| Insights | Read the overview, revenue and receivables reports |
| Setup, Templates, Proposal templates | Set up the account’s catalogs and templates. Shown only on accounts where Drum has turned this on |
Each toolset shows how many tools it gives you, and the screen shows the total for your selection. Keep the total under 30 where you can. Above 30 Drum warns that the agent can choose the wrong tool more often, mainly in claude.ai and ChatGPT.
For the tools in each toolset, see Toolsets.
When you connect
- Sign in with Drum: select toolsets under Toolsets on the consent screen, before you select Approve.
- API token: select toolsets under Toolsets when you create the token.
Change the toolsets of a connection
- Open your user menu and select Profile.
- Select Connected Agents in the settings menu.
- Select Change toolsets on the connection.
- Change the selection, and select Save toolsets.
Drum confirms with the client’s new tool count. The connection stays active.
Change the toolsets of an API token
- Open Profile, then API, and select the token.
- Select Edit Token.
- Change the selection under Toolsets.
- Select Update API Token.
Make the client see the change
The change applies to the client’s next request. Some clients read the tool list only when they connect, so if the tools have not changed:
- In Claude, start a new chat.
- In Claude Code, run
/mcpand reconnectdrum, or restart Claude Code. - In other clients, reconnect the server or restart the client.
When the assistant asks for a toolset
If you ask for something outside the selected toolsets, the assistant gets an error that names the toolsets with the right tool, and it should ask you to add one. Add it as above, or ask for something else.