Prepare a hire for the person to confirm
prepare_hirePrepares the hire of one employee in the UAE without an account. Returns the quote and a link: the person opens it, checks the details and creates their Moha account (or signs in), and the hire is added to their workspace. Nothing is charged or sent to the employee before that.
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": {
"first_name": "<first_name>",
"last_name": "<last_name>",
"job_title": "<job_title>",
"monthly_salary_aed": "<monthly_salary_aed>",
"nationality": "<nationality>"
},
"name": "prepare_hire"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| spouse | No | True if a spouse will move with them on a family visa. | |
| emirate | No | Where they will work. Defaults to Dubai. | |
| children | No | Children moving with them on family visas. | |
| insurance | No | Health insurance plan. Defaults to standard. | |
| job_title | Yes | Their job title. It goes on the work permit, so use the real one. | |
| last_name | Yes | The employee’s last name. | |
| your_name | No | The name of the person you are helping, to prefill the account. | |
| first_name | Yes | The employee’s first name. | |
| inside_uae | No | True if the person is already in the UAE. Defaults to false (coming from abroad). | |
| start_date | No | Wanted start date, YYYY-MM-DD. At least two weeks from today; earlier dates are moved to the earliest possible. | |
| your_email | No | Their work email, on their company’s domain, to prefill the account. Personal, forwarding and throwaway addresses are refused. | |
| nationality | Yes | The employee’s nationality, as a country name. Example: India. | |
| company_name | No | The hiring company’s name, to prefill the account. | |
| employee_email | No | The employee’s personal email, if known. | |
| monthly_salary_aed | Yes | Total monthly package in AED: basic salary plus allowances. Example: 20000. |