← Back to registry

TOOL · list_bots

Lists all available trading bots, including their IDs, names, matching markets, and strategies. Use this tool when the user asks to interact with a bot by name (e.g., 'the Ethereum bot' or 'MACD strategy') but does not provide the exact bot ID. You can use the returned list to find the correct bot_id to pass into other tools like run_backtest or get_bot_status.

Canonical Definition

{
  "description": "Lists all available trading bots, including their IDs, names, matching markets, and strategies. Use this tool when the user asks to interact with a bot by name (e.g., 'the Ethereum bot' or 'MACD strategy') but does not provide the exact bot ID. You can use the returned list to find the correct bot_id to pass into other tools like run_backtest or get_bot_status.",
  "name": "list_bots",
  "parameters": {
    "properties": {},
    "required": [],
    "type": "object"
  }
}