Plan a plain-English question
plan_questionMap a plain-English question about a US place or area to the tool that answers it, that tool's exact arguments (fields, preset, filters, feature types) and the estimated lookup cost. Plan only: nothing runs and nothing is charged (0 lookups). ask is the same planner plus execution, charged like the tool it calls; the returned tool name and arguments can also be passed to that tool directly. Planning uses deterministic rules and the field catalog, no language model. Output: plan with tool, arguments, estimated_lookups, explanation, matched (the topics and keywords that set the arguments), needs (what is missing, such as location or state), ready (true when needs is empty) and confidence (high, medium or low). A question with no recognised topic falls back to the general site_selection preset with needs_clarification and low confidence. Cost: Free (0 lookups).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| lat | No | WGS84 latitude in decimal degrees (e.g. 30.2672), paired with lng. Optional: the place, when the question does not name it; lat+lng or address, not both. | |
| lng | No | WGS84 longitude in decimal degrees (e.g. -97.7431, negative in the US), paired with lat. | |
| address | No | US street address with city and state (e.g. '350 5th Ave, New York, NY'), geocoded by the US Census geocoder along the street. An alternative to lat+lng; giving both is an invalid_locator error. | |
| question | Yes | The question, 3 to 500 characters (e.g. 'flood zone and elevation at 1600 Pennsylvania Ave, Washington DC' or 'parcels over 40 acres in Travis County TX'). |