vexo_get_event_names
Discover the top 50 event names by frequency within a date range. Use this tool when you don't know which event names exist in your Vexo analytics.
Instructions
Discover the event-name vocabulary in a date window (schema discovery). Scans ALL Vexo events in [start_date, end_date] and returns the top 50 event names by frequency. Use this FIRST when you don't know which event names exist. event_name = metadata.name if present, else the event's top-level "type".
Inputs: start_date: ISO date "YYYY-MM-DD" (or full ISO datetime), e.g. "2026-06-01". end_date: ISO date, e.g. "2026-06-07". MUST be <= 31 days after start_date (Vexo caps a single range at ~31 days). Date-only end is inclusive.
Returns: { window:{start,end,days}, total_events, distinct_event_names, event_names:[{event_name, count}, ... up to 50, desc] }. On failure: { error }.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| start_date | Yes | ISO date, e.g. "2026-06-01" | |
| end_date | Yes | ISO date <=31d after start, e.g. "2026-06-07" |