Tool tree
Tell Here4Homes what you need in your own words. Smart Job Brief finds the right service and builds a clear, test-only quote request with you.
Implementation
gradeNot graded
gradeNot graded
find_home_serviceAnswer
Match a homeowner's plain-language request to the most relevant published Here4Homes service pages. Use this before choosing a page. If the result says clarification is needed, show the choices rather than guessing.
View tool JSON
{
"name": "find_home_service",
"kind": "answer",
"impl": "imperative",
"description": "Match a homeowner's plain-language request to the most relevant published Here4Homes service pages. Use this before choosing a page. If the result says clarification is needed, show the choices rather than guessing.",
"inputSchema": {
"type": "object",
"properties": {
"request": {
"type": "string",
"minLength": 3,
"maxLength": 1200
}
},
"required": [
"request"
],
"additionalProperties": false
}
}search_home_service_catalogAnswer
Search all published Here4Homes service pages using a concise trade or outcome phrase that you derive from the homeowner's unchanged description. Use this as a semantic second pass when the first match is weak or close. Do not use it to override an advice-only request, explicit uncertainty, a generic unresolved request or multiple jobs.
View tool JSON
{
"name": "search_home_service_catalog",
"kind": "answer",
"impl": "imperative",
"description": "Search all published Here4Homes service pages using a concise trade or outcome phrase that you derive from the homeowner's unchanged description. Use this as a semantic second pass when the first match is weak or close. Do not use it to override an advice-only request, explicit uncertainty, a generic unresolved request or multiple jobs.",
"inputSchema": {
"type": "object",
"properties": {
"service_query": {
"type": "string",
"minLength": 3,
"maxLength": 180
}
},
"required": [
"service_query"
],
"additionalProperties": false
}
}