Warning signs to check a job or visa offer abroad against
abroad.check_offerUse this when someone shares, or describes, a job offer, a recruiter's message or a visa offer for work abroad (for example in the UK, Canada, the US, the Gulf, Europe or Asia) and wants to know whether it could be a scam. It returns the warning signs of recruitment and visa fraud that the governments concerned describe for an offer of that kind and place (such as paying for a certificate of sponsorship, a fee to be given the job, a UK care-worker visa from abroad, a "guaranteed" visa or a green card lottery "win"), GOV.UK's own list of warning signs, who pays what, the checks to make and where to report, each with its source, so that the offer can be compared with them. It does not judge the message itself. Do not use it to tell someone an offer is genuine or safe, for jobs in their own country, or as legal advice on a visa case. Leave passport, ID and bank numbers out of the message.
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": {
"message": "<message>"
},
"name": "abroad.check_offer"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| message | Yes | The offer or message as received, or a short account of it. Leave out passport, ID and bank numbers. | |
| home_country | No | Where the person lives, for the reporting channels at home: ghana, nigeria, kenya, south_africa or zimbabwe. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| checks | Yes | ||
| limits | Yes | ||
| who_pays | No | ||
| report_to | Yes | ||
| explore_url | No | ||
| signs_to_check | Yes | ||
| sources_read_on | Yes | ||
| standing_advice | Yes | ||
| job_seems_to_be_in | Yes | ||
| govuk_warning_signs | Yes |