Competitor Landscape
competitor_landscapeMaps the local competitive set for a category + metro: true competitors vs. adjacent players, a positioning matrix, and saturation signals.
Example invocations:
"Map the competitive landscape for coffee shops in Saint Paul, MN"
"How saturated is the nail salon market in Aurora, CO?"
"Who are the real competitors to a new brewery taproom opening in the North Loop, Minneapolis?"
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| category | Yes | The business category/vertical, e.g. 'nail salon', 'brewery taproom'. | |
| city_metro | Yes | City + state/region defining the trade area, e.g. 'Denver, CO'. | |
| radius_note | No | Optional — a specific radius or neighborhood if the default trade-area logic in the procedure shouldn't apply. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| tool | Yes | ||
| notice | No | Present ONLY when the request was denied by usage policy instead of executed. When present, every other field is an empty placeholder and must not be reported as a framework. | |
| caveats | Yes | ||
| subject | No | ||
| framework | Yes | ||
| output_schema | Yes | ||
| quality_rubric | Yes | ||
| research_procedure | Yes |