Overview
The--extract timeline flag generates structured chronological timelines of events, announcements, or developments. This is useful for tracking product launches, policy changes, or any time-sensitive developments discussed on X.
Use Case
Timeline extraction is ideal for:- Tracking product announcements and releases
- Building event chronologies for research
- Monitoring regulatory or policy changes over time
- Understanding the sequence of developments in fast-moving situations
Example: xAI Product Announcements
Extract a timeline of xAI’s product announcements over the last 90 days:--extract timeline— Structure output as a chronological event timeline--from 2025-12-01— Define the start of the search window
Output
Grok-X returns a structured JSON timeline:Output Structure
Each event in the timeline contains:date— ISO 8601 formatted date (YYYY-MM-DD)source_handle— The X account that made the announcementevent— A concise description of what happenedsignificance— Categorization of the event’s importance:- “major product launch”
- “major partnership / product expansion”
- “new capability launch”
- “developer platform update”
- “major model release”
- “minor update”
- “clarification”
url— Direct link to the source post for verification
Events are automatically sorted chronologically. The
significance field is determined by analyzing the content, engagement, and context of the announcement.Use Cases in Action
Product Research
Use timeline extraction to understand a company’s release cadence and product strategy:Policy Tracking
Monitor regulatory changes and policy announcements:Incident Analysis
Build a timeline of events during an outage or incident:Combining with Other Flags
Combine
--extract timeline with --web to cross-reference X posts with external news sources for more complete timelines.Related Flags
--handles— Limit timeline to specific accounts--web— Include web sources in timeline construction--citations— Add explicit citations for each event--from/--to— Define precise time windows

