One-call civic profile for a place
get_area_profileFetches a consolidated civic profile for any Philippine place—demographics, economy, hazards, weather—by resolving the location to a standard code. Reports per-block errors for multi-source data.
Instructions
One-call correlated civic profile for a Philippine location.
Resolves the place once to its PSA Standard Geographic Code, then composes demographics (population, poverty), economy (regional inflation, national labor), procurement activity, multi-hazard risk, and the short-range weather outlook — in a single agent turn instead of eight. Adds derived cross-source context (e.g. infrastructure notices per 100k residents) so the caller does not have to normalize raw counts itself. Examples:
get_area_profile("Cebu City") city-level demographics, hazard, weather get_area_profile("NCR") region-level, no province in the chain get_area_profile("Tacloban") city under a resolved province
On failure: each block (population, poverty, inflation, labor, hazard, weather, infra, resolve) gets its own status in blocks. A failed sibling appears there and in caveats, never as a silent null. The top-level upstream_error is true only when a block is genuinely unreachable, not when a sibling rejected an argument or returned a real empty answer.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| location | Yes | Municipality, city, province, or region name. e.g. "Leyte", "Cebu City", "Davao Region", "NCR". |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||