Book Consultation
book_consultationRequest a consultation with a Mirabello Consultancy specialist. Use only when the user asks to be contacted or to book. Requires email + programme interest/message and explicit consent. Side effect: delivers the enquiry to Mirabello and returns a tracked booking URL. Each call sends a separate enquiry, so do not repeat a call that succeeded.
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": {
"email": "<email>"
},
"name": "book_consultation"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal | No | why / use-case (e.g. second passport, EU residency, tax, mobility, family relocation) | |
| name | No | full name | |
| Yes | Contact email address for the enquiry. Only ever send an address the user has explicitly provided for this purpose. | ||
| phone | No | phone / WhatsApp (with country code) | |
| budget | No | investment budget or band (e.g. "$250k", "up to $500k") | |
| source | No | origin surface of this lead for attribution, e.g. "plan_path" when booking follows a plan_path result | |
| consent | No | User consents to share details with Mirabello Consultancy (GDPR). Must be true to deliver. | |
| message | No | short comment / interest description | |
| website | No | leave blank (spam honeypot) | |
| timeline | No | desired timeline (e.g. "ASAP", "6 months", "within a year") | |
| salutation | No | salutation / honorific | |
| family_size | No | who is included (e.g. "single", "couple", "family of 4") — optional summary; prefer number_of_children + childrens_ages | |
| nationality | No | current nationality (country name) | |
| childrens_ages | No | children ages, comma-separated (e.g. 5, 12, 17) | |
| marital_status | No | married? Yes/No | |
| preferred_channel | No | how the client prefers to be contacted | |
| residence_country | No | current country of residence (if different from nationality) | |
| number_of_children | No | how many children to include | |
| programme_interest | No | programme or shortlist of interest (e.g. "st-kitts-cbi" or "CBI Caribbean", or service category: "Citizenship by Investment", "Residency by Investment", "Citizenship by Marriage", "Citizenship by Descent", "Passport Renewal", "Government Advisory") |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| error | No | ||
| terms | No | ||
| source | No | ||
| book_url | No | ||
| provider | No | ||
| disclaimer | No | ||
| data_updated | No |