List campaigns
list_campaignsList all Argo campaigns the current grant token has access to, including the access level ("read" or "read+write") for each. Call this first when the user has not provided a campaign ID. Each entry includes both campaignName and id (shown inline as [id: …] and also in structuredContent.idMap). Use the id verbatim for any subsequent tool call that takes a campaignId. In prose to the user, refer to campaigns by campaignName; do not print the raw id unless asked.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "list_campaigns"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| idMap | Yes | ||
| campaigns | Yes |