Fiber Intelligence
get_fiber_intelMap fiber routes and carriers for a metro or site, filtering by carrier, route type, and market to return GeoJSON route details like fiber count, capacity, and distance.
Instructions
Use this whenever the user asks about fiber routes, carriers or connectivity for a site or market. Call when the user asks which fiber routes or carriers serve a metro, or wants long-haul, metro, dark or IX routes mapped. Filter by carrier, route_type, market. Returns GeoJSON routes: carrier, type, fiber count, lit capacity, distance. Free callers get a sample of routes, not the full set; the full set needs a paid key. Ex: "Zayo long-haul routes via Dallas."
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| market | No | Metro name or slug (e.g. "dallas", "ashburn", "northern-virginia") — returns only routes touching that metro (either endpoint within ~1.2°). Great with route_type=longhaul. | |
| carrier | No | Fiber carrier to filter on, e.g. Zayo, Lumen, Cogent, "Crown Castle", Windstream, GTT, Uniti; omit for all carriers | |
| route_type | No | Route class: "metro", "longhaul", "dark", or "ix" | |
| include_sources | No | Include upstream data-source/provenance metadata in the response |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| type | No | "FeatureCollection" — the payload is GeoJSON, ready for Leaflet/Mapbox | |
| quota | No | Caller quota state (remaining calls, tier) when available. | |
| total | No | Total routes matching the filter (null when withheld by tier) | |
| _entity | No | Payload class discriminator (e.g. facility|market|iso_grid|queue_results|deal|report|response) — branch on this before parsing the rest. | |
| citation | No | Machine-readable citation: how to attribute DC Hub (dchub.cloud) for this payload. Normally an OBJECT {source, url, license, cite_as, retrieved_at}; a bare string is accepted and carries the attribution line itself. | |
| features | No | Fiber route features | |
| provenance | No | Collection-level provenance block: {source, method, as_of, verification_counts, cite_url_template, license, cite_as}. Quote the verification level when citing. | |
| _front_door | No | In-band front-door hint (first workflow-entry tool of a session): call plan_query(intent) first for the ordered multi-step plan. | |
| _return_loop | No | Suggested next-session delta call (get_changes since=24h) so you pull only what changed. | |
| site_evaluation_handoff | No | Pre-built follow-up calls (analyze_site / get_water_risk args) when the payload carries coordinates — an array of {tool, parameters, why} entries. |