Look up roles
roles_lookupMatches the user's own words for the work they want against FoundRole's role list and returns up to 5 roles with open jobs, each with its number of open jobs in the place's state or country, most jobs first, plus the role already saved on the account. It runs no job search and changes nothing on the account. jobs_search returns the jobs for a role.
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": {
"words": "<words>"
},
"name": "roles_lookup"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| words | Yes | The user's own words for the work they want, such as "analyst" or "nurse in a clinic" | |
| location | No | Place to count open jobs in (e.g., 'Austin, TX'); the account's place when omitted |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| roles | No | ||
| region | No | ||
| savedRole | No |