Your agent can't geocode or route; this turns addresses into coordinates, finds nearby places, and gives directions.
Location tools: turn an address into coordinates and back, search for places and points of interest near a location, and get driving, walking, or cycling directions between points.
Convert geographic coordinates into the nearest address or place.
Latitude in decimal degrees.
Longitude in decimal degrees.
2-letter language code for result names (e.g. "en").
Restrict to a result level.
Number of nearby results (1-20).
curl -X POST "https://skill.askfaro.com/skills/maps/run" \
-H "Authorization: Bearer faro_<your_key>" \
-H "Content-Type: application/json" \
-d '{
"intent": {
"prompt": "What address is at 40.7128, -74.0060?"
}
}'askfaro describe maps/reverse_geocode
Install pip install askfaro-cli, then askfaro auth login.
Driving, walking, or cycling directions between points, with distance and time.
2-letter language code for turn instructions (e.g. "en").
Travel mode.
Distance units.
Optional extra detail, e.g. "instruction_details".
Pipe-separated "lat,lon" waypoints (2 or more), e.g. "48.85,2.29|48.86,2.34".
curl -X POST "https://skill.askfaro.com/skills/maps/run" \
-H "Authorization: Bearer faro_<your_key>" \
-H "Content-Type: application/json" \
-d '{
"intent": {
"prompt": "Driving directions from the Eiffel Tower to the Louvre"
}
}'askfaro describe maps/directions
Install pip install askfaro-cli, then askfaro auth login.
Find places and points of interest of a category near a location.
Rank results toward a location, e.g. "proximity:lon,lat".
2-letter language code for result names (e.g. "en").
Number of results (1-100).
Area to search within, e.g. "circle:lon,lat,meters" or "rect:lon1,lat1,lon2,lat2".
Comma-separated category IDs, e.g. "catering.cafe,catering.restaurant", "commercial.supermarket", "accommodation.hotel".
curl -X POST "https://skill.askfaro.com/skills/maps/run" \
-H "Authorization: Bearer faro_<your_key>" \
-H "Content-Type: application/json" \
-d '{
"intent": {
"prompt": "Find cafes within 500m of these coordinates"
}
}'askfaro describe maps/search_places
Install pip install askfaro-cli, then askfaro auth login.
Convert an address or place name into geographic coordinates.
Bias ranking toward a location, e.g. "proximity:lon,lat".
2-letter language code for result names (e.g. "en").
Address or place name to geocode.
Restrict to a result level.
Number of candidate results (1-20).
Restrict results, e.g. "countrycode:us,ca" or "rect:lon1,lat1,lon2,lat2" or "circle:lon,lat,meters".
curl -X POST "https://skill.askfaro.com/skills/maps/run" \
-H "Authorization: Bearer faro_<your_key>" \
-H "Content-Type: application/json" \
-d '{
"intent": {
"prompt": "Geocode 1600 Pennsylvania Ave, Washington DC"
}
}'askfaro describe maps/geocode
Install pip install askfaro-cli, then askfaro auth login.
Geocoding, place search, and routing over OpenStreetMap data.
Results are derived from OpenStreetMap and must be credited as
© OpenStreetMap contributors; the underlying responses carry this in
their datasource field. Maps tiles/results are also Powered by Geoapify.