Recommend Programmes
recommend_programmesRecommend a ranked shortlist of programmes for a client profile (budget, family size, mobility priority, timeline, tax goal) with reasoning. Respects closed/paused programmes.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "recommend_programmes"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | Programme family: "CBI" grants citizenship, "RBI" grants residence (golden visa). Omit for both. | |
| tax_goal | No | True when the applicant's main objective is a tax outcome rather than mobility. | |
| budget_max | No | Maximum headline minimum investment the applicant will consider, in USD. Programmes with no fixed threshold are excluded from budget filtering. | |
| family_size | No | TOTAL number of people to be included, the main applicant INCLUDED (so a couple with two children is 4). | |
| mobility_priority | No | True when visa-free travel is the applicant's main objective. | |
| timeline_max_months | No | Maximum acceptable time to the outcome, in MONTHS. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| terms | No | ||
| source | No | ||
| book_url | No | ||
| provider | No | ||
| disclaimer | No | ||
| data_updated | No |