check_medicaid_eligibility
Evaluate an applicant's Medicaid long-term care eligibility and create a lead in Insightly CRM. All 10 required fields (first_name, last_name, email, phone, state, marital_status, age, income, assets, home_equity) must be collected before calling this tool.
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>",
"email": "<email>",
"phone": "<phone>",
"state": "<state>",
"marital_status": "<marital_status>",
"age": "<age>",
"income": "<income>",
"assets": "<assets>",
"home_equity": "<home_equity>"
},
"name": "check_medicaid_eligibility"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| age | Yes | Exact numeric age (e.g. 74) or bracket string ('65 - 85', 'Over 85', 'Under 65 and not disabled', 'Under 65 and disabled & receiving SSDI'). | |
| Yes | Valid RFC-compliant email address for the applicant or primary contact. | ||
| phone | Yes | 10-digit US phone number (e.g. '5551234567'). Formatted strings like '(555) 123-4567' are sanitized. | |
| state | Yes | 2-letter US state postal code (e.g. 'FL', 'CA', 'NY') or full state name. | |
| assets | Yes | Total countable liquid/financial assets excluding primary home in USD (e.g. 15000) or bracket string ('Less than $2,000', 'Between $2,000 - $5,000', 'Between $5,000 - $10,000', 'Between $10,000 - $20,000', 'Between $20,000 - $35,000', 'Between $35,000 - $50,000', 'Between $50,000 - $130,000', 'Between $130,000- $200,000', 'Over $200,000'). | |
| county | No | Optional county name or ID (defaults to statewide calculation). | |
| income | Yes | Gross monthly income in USD (e.g. 1850) or bracket string ('Less than $1,500 / month', 'Between $1,500 - $2,000 / month', 'Between $2,000 - $3,000 / month', 'Between $3,000 - $6,000 / month', 'Over $6,000 / month'). | |
| veteran | No | Veteran status of applicant or spouse. | |
| for_whom | No | Who the assessment is being completed for. | |
| last_name | Yes | Applicant or contact last name (1–100 characters). | |
| residence | No | Current living arrangement (e.g. 'At home', 'Assisted living', 'Nursing home'). | |
| first_name | Yes | Applicant or contact first name (1–100 characters). | |
| care_reason | No | Reason for seeking Medicaid long-term care coverage. | |
| home_equity | Yes | Primary home equity in USD (e.g. 250000), equity bracket string, or 'No' / 'None' / 0 if they do not own a home. | |
| is_disabled | No | Pass true if applicant is under 65 and receiving SSDI / legally disabled. | |
| marital_status | Yes | Applicant's marital status: 'single', 'married', 'divorced', 'widowed', or 'separated'. | |
| out_of_pocket_costs | No | Estimated monthly out-of-pocket medical care costs (e.g. '$3,000 / month'). |