register_business
Register a local home-services business in the network so homeowner agents can find it and send job requests. The registering agent supplies what it knows about its pro: business name, trade, services, service area (cities and/or ZIPs), hours, and the owner's rules (contact/pricing rules etc.). If the business has its own agent endpoint (e.g. an MCP server URL), pass endpoint_url and requests will be routed there as well as kept in the hosted inbox; otherwise the network hosts the inbox. Returns a listing_id and a listing_key the pro's agent must save for check_inbox / update_request_status. New listings start unverified. This network carries no prices — never put prices in any field.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| hours | No | Hours, e.g. '24/7' or 'Mon-Fri 8am-6pm'. | |
| rules | No | The owner's rules for requests: how to qualify, what contact info to collect, pricing policy, etc. | |
| trade | Yes | Trade, e.g. 'plumbing', 'electrical', 'hvac', 'handyman'. | |
| website | No | Optional public website URL. | |
| services | Yes | Services offered, plain words. | |
| endpoint_url | No | Optional: the business's own agent endpoint URL for request routing. | |
| service_area | Yes | Cities and/or ZIP codes served. | |
| business_name | Yes | Public business name. |