Price book: a starting price for each job
price_checkA starting price for a job, from Workeey's price book (plumbing, electrical, hvac, handyman, house cleaning, landscaping), for a US place. Give the job in words and where ("toilet repair", "Brooklyn, NY"): it answers with the one matching job, priced as labor (hours × an hourly rate) + parts (with markup) + optional travel, what the job includes, its parts with the product pages they were priced from, the place it priced for, and draft_link: a Quote Links address that opens the quote form already filled in with that job and price. Or give a trade (no job) for every job of the trade. You can give your own rate, markup, travel, and hours or parts cost. The rate starts from government data on what employees are paid and what employers pay on top (BLS), turned into a self-employed rate by our hourly rate calculator's math; parts are retailers' online shelf prices we checked by hand on November 6, 2026, each with its link (a price from Ace Hardware or Menards is one store's online price, not a national one); the two we could not check say "not checked"; job hours are starting guesses, so set your own. This is not what others charge. With no BLS figure for a place, it uses the state's or the national one and says so (place.fallback). Every checked figure carries its source and the day it was checked. From Workeey's data, read-only, no AI.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "price_check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| job | No | The job in words, as the customer or tradesperson said it ("fix a running toilet", "install a ceiling fan"). Answers with the one matching job; a near tie or no match says so and lists the closest. | |
| jobs | No | Without job: per job of the trade, by its id, your own hours or parts cost in dollars. The answer lists every job's id. | |
| rate | No | Your own hourly rate in dollars. Leave it out to use the suggested rate. | |
| hours | No | With job: your own hours for it. Leave it out for the book's starting hours. | |
| metro | No | A BLS metropolitan area code inside that state (a wrong one lists the state's areas). Leave it out for the state's figure. Not with where. | |
| parts | No | With job: your own parts cost for it, in dollars, before markup. Leave it out for the checked retail midpoint. | |
| state | No | A state's two-letter code (DC for Washington, DC). Leave it out for the national figure. Not with where. | |
| trade | No | The trade. plumbing: Plumbing; electrical: Electrical; hvac: HVAC; handyman: Handyman; cleaning: House cleaning; landscaping: Landscaping. With job, it narrows the search; without job, the answer is every job of the trade. | |
| where | No | Where the job is, in words: "City, ST" ("Austin, TX"), a state, or a New York City borough. Instead of state and metro. | |
| markup | No | Your markup on parts, in percent. Leave it out for 20%. | |
| travel | No | Travel added to every job: on, the miles and the minutes of a trip (miles at the IRS rate, minutes at your rate). Off unless on is true; 20 miles and 30 minutes when not given. | |
| business | No | The business name, if known ("Rivera Plumbing"): when two trades have the same job, its trade wins. |