What a work or migration route abroad asks for
abroad.route_requirementsUse this when someone asks what a route to work abroad needs: the UK Skilled Worker visa (sponsor, salary, English level, the costs paid to the government and the ones the employer must pay), the Health and Care Worker visa for doctors, nurses and health professionals, whether a UK care-worker visa is open to people abroad, the English test scores to join the UK nursing register, Canada's Federal Skilled Worker Program, or the US Diversity Visa ("green card lottery"). It returns the requirements as each government publishes them, each with its source and the date it was read. Do not use it for other routes or countries, to decide whether a particular person is eligible, or as legal advice: rules change, and the government's page decides.
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": {
"route": "<route>"
},
"name": "abroad.route_requirements"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| route | Yes | One of: uk_skilled_worker, uk_health_and_care_worker, uk_care_worker, uk_nurse_registration, canada_federal_skilled_worker, us_diversity_visa. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| needs | Yes | ||
| notes | Yes | ||
| route | Yes | ||
| limits | Yes | ||
| country | Yes | ||
| explore_url | No | ||
| employer_pays | No | ||
| sources_read_on | Yes | ||
| you_pay_the_government | No |