Find a teammate or coach
find_sessionStart here to find a player or coach. Returns up to three matching sessions with real calculated prices, descriptions, missing inputs and bookUrls to open Duoly. Use exact game, goal, rank and region tokens; errors list valid choices.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"game": "<game>"
},
"name": "find_session"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| game | Yes | Game id or slug from list_games. | |
| goal | No | Goal text matched by explicit keyword rules; use goalType to resolve ambiguity. | |
| mood | No | ||
| rank | No | ||
| role | No | Exact role token from list_services, including Fill/Flex/Any for no preference. | |
| seats | No | Hired teammates, excluding the customer and friends. Must match the service seat rule. | |
| voice | No | ||
| budget | No | Maximum total price in the specified currency. | |
| region | No | Exact server token, alias for server. | |
| server | No | ||
| edition | No | ||
| category | No | Category token: duo, training, other; coaching and teams are aliases. | |
| currency | No | ||
| goalType | No | ||
| quantity | No | ||
| character | No | One free-text character, only for character-bearing coaching services. Never use agent for this. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| game | Yes | ||
| notice | Yes | ||
| matches | Yes | ||
| budgetApplied | Yes | ||
| missingInputs | Yes | ||
| recommendation | No |