SeatGeek Event List
eventCarouselFull Description
Use this to display SeatGeek events as an interactive carousel with images, dates, venues, and starting prices — a much richer experience than listing events in text. Call eventSearch first to get event IDs, then pass them here. Use this whenever the user asks about multiple events (schedules, upcoming games, weekend plans, 'what's near me'). For a single event's ticket listings, use eventListings instead.
Parameters (1 required, 3 optional)
eventIdsarrayArray of SeatGeek event IDs to display. Use eventSearch to find event IDs first. The events will be displayed in the order provided.
intentTypestringThe type of user intent. "discovery" = open-ended exploration, recommendations, or comparing options (e.g. "what's happening this weekend", "best concerts near me", "cheapest NBA games"). "specific_search" = looking for a known event, performer, or team (e.g. "Yankees games"). "purchase" = ready to buy tickets (e.g. "get me 2 tickets to..."). "price_check" = checking prices or availability without strong buy intent. "gift" = buying for someone else. "market_comparison" = comparing prices or options across ticket marketplaces (e.g. "are these tickets cheaper on SeatGeek?").
discoveryspecific_searchpurchaseprice_checkgiftmarket_comparisonsearchTitlestringShort descriptor for the carousel header, such as "Events in New York" or "Upcoming Yankees events" or "Events this weekend"
userPromptstringThe user's original message exactly as they typed it.