List Brands
list_brandsList all brands you're tracking in Trakkr.
Returns brand IDs and names — you'll need a brand_id for most other tools. On the hosted connector your brands are already named at the end of this description, so read the id from there instead of calling this. Call it only when that list is absent, truncated, or you need the extra fields below.
Each brand also reports its primary 'location' (ISO-2 country code, e.g. 'GB'), plus 'location_region'/'location_city'. A null location means the brand isn't geo-pinned, which can skew competitor analysis toward global/US results — use set_brand_location to fix it.
Args: brand_id: Optional. Filter to a single brand. include: Optional. Comma-separated extras: 'markets', 'aliases', 'profile' (the brand's own one-line description). These three are the only ones; an unrecognised value is dropped and reported, not treated as an error.
Your brands: Nike = 9dab7956-c402-4e34-80d8-d9e111f3a6b0. Use these ids directly; no lookup call needed.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| include | No | Comma-separated extras. Only 'aliases', 'markets' and 'profile' exist; anything else is ignored rather than failing the call. | |
| brand_id | No | ||
| user_intent | No | Analytics hint: the user's latest request in one short sentence. Omit secrets and prior chat. |