add_errand
Claudecircle_along_the_way
ClaudeTrips people in the connected person's Circle already plan today or tomorrow that fit an errand: a store run someone's item could ride along on, a return or post office stop, a trip they both make. Returns the person's first name, the trip label, an approximate time only if they share times, the kind of store, and which of the connected person's items could ride along. Never a location. Use for 'is anyone passing a pharmacy today', 'who could grab the milk', 'anyone going to Target'. Asking the person happens in the CitySignal app. Needs a connected account with Circle access.
circle_needs
ClaudeOpen errands and list items of people in the connected person's Circle, for people who turned on assistant access for them, with how long each has waited and whether it was already asked of or accepted by the connected person. Use for 'what does everyone need', 'what has Mom asked for', 'did anyone already get the milk'. People who did not turn on access do not appear. Needs a connected account with Circle access.
city_events
ClaudeEvents, concerts and home games coming up in a city within the next N days (default 7, max 14), with venue area, ticket price range when listed, and expected local traffic impact when known.
city_near
ClaudeLive alerts within a radius of a latitude and longitude in a city, nearest first, each with its distance in miles. Default radius 3 miles, max 25. Use when the person names a place, an address or 'near me' and you have coordinates. It does not geocode: resolve the address to lat and lon first.
city_now
ClaudeLive alerts in a city, deduplicated from official feeds (roads, transit, weather, power, water, construction) and placed by the app's own rule into four buckets: now (live and current), ongoing (live for more than two days, or unconfirmed), ahead (starts later, within 7 days, grouped by day) and recap (ended in the last 12 hours). Each item carries a stable signal_id. Use this for any 'what is going on in <city>' or 'anything I should know before I head out' question. Events and games are in city_events.
city_week
ClaudeWeek-over-week memory for a city: counts by category for the last 7 days and the 7 before, a plain-language read of the week, measured insights, where it concentrated (areas and corridors), why an unusual week was unusual, and what a newsroom published about it. Use for 'how has this week been', 'is this normal', 'where do outages keep happening'.
get_detour
Claudeget_profile
ClaudeThe connected CitySignal account: a stable opaque id and display name. Call this to confirm which account is linked before reading personal tools.
get_signal
ClaudeFull detail for one signal by its signal_id (from any other tool): summary, place, area, corridor, timing, source link, confidence and whether a live camera check confirmed or contradicted it.
list_cities
ClaudeThe cities CitySignal covers, with their slug, timezone, center point and the official sources it reads. Call this when unsure which city slug to pass.
my_along_the_way
ClaudeErrands on the connected person's list that fit a trip they already make today, with the store, the detour in minutes, why that store, and a price line when one is known. Use for 'what can I pick up on the way', 'any errands I can do today'. Needs a connected account.
my_brief
ClaudeToday's written brief for the connected person: top alerts, citywide items, what is near their spots with why it matters and a recommended action, events, what is ongoing, what came and went since the last brief. Use when they ask for their briefing or a summary of their day. Needs a connected account.
my_day
ClaudeThe connected person's own Now / Ongoing / Ahead / Recap: live signals that touch their saved spots and routes, in the same buckets the app shows, plus today's calendar line. Use for 'anything I should know today', 'what's near my places', 'is my area affected'. Needs a connected account.
my_detours
Claudemy_list
ClaudeThe connected person's shopping list as Scout priced it at their home Kroger: each item with product, size, price and whether it is on sale, plus the running total and a share link per list. Use for 'what's on my list', 'how much will groceries be', 'is anything on sale'. Needs a connected account.
my_routes_now
ClaudeEach of the connected person's saved routes with its current state (Clear, Minor delay, Expect delays, Consider another route) and the live signals on its corridor now and ahead. Use for 'how is my commute', 'should I leave now', 'anything on the way to work'. Needs a connected account.
my_spots_and_routes
ClaudeThe connected person's saved spots (name, kind, part of town, alert radius) and routes (name, from, to, schedule). Use to understand what 'home', 'work' or 'my commute' refer to before answering about them. Addresses are not included. Needs a connected account.
save_spot
Claude