Check a license with the state
check_licenseAsks whether a US contractor or trade license number is in force, with the state board that licenses that work: the board's status, the holder's name as the board lists it, the license kind, its end date, whether it covers the work asked about, and the day the board said so. Use it when the person wants to know whether a shop or a technician is licensed, given the number. Some states license the work only by city or county, or not at all; then it says so and gives the state's own page, or each city's and county's own page in local_lists. When a shop on HandledIQ holds the license, in force, its record and booking door come with the answer. It gives license status only, never a phone, an address or an email. Side effects: none.
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": {
"state": "<state>",
"number": "<number>",
"trade": "<trade>"
},
"name": "check_license"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| state | Yes | The state's two letters, like TX, AZ or DC. | |
| trade | Yes | The work the license is for: hvac (heating and cooling), plumbing, electrical, roofing, pest (pest control), contractor (general building) or demolition. | |
| number | Yes | The license number as it is printed, like M-39874 or ROC 123456. | |
| signed | No | Optional. true adds the shop's signed record, when a shop on HandledIQ holds the license, to check with verify_record. Leave it out unless the person asks for proof. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| note | No | ||
| says | Yes | ||
| state | Yes | ||
| trade | Yes | ||
| number | Yes | ||
| look_up | No | ||
| licenses | Yes | ||
| checkable | Yes | false when the state has no license to check for this work, or no list HandledIQ can read by number. | |
| checked_on | Yes | ||
| local_lists | No | Where the state leaves the license to cities or counties: each one's own license page HandledIQ has, named by its place. | |
| handlediq_shop | No |