Get strategic timeline
get_strategic_timelineRetrieve a receipt-linked timeline of competitor activity across pricing, product, people, funding, and content lanes to track strategic moves over a chosen window.
Instructions
Get a receipt-linked timeline of competitor activity across Pricing, Product, People, Funding, and Content/Social lanes.
Args:
project_id (string, required): the project's UUID. Call list_projects first for the id.
days ("30" | "90" | "180", optional): history window, default 90
competitor_id (string, optional): isolate one competitor
lanes (string[], optional): only these lanes, any of pricing, product, people, funding, content-social
format ("markdown" | "json", optional): markdown by default (compact); json for the full structure
page (number, optional): 1-based page of the Markdown. A timeline over 25,000 characters is split at lane/move boundaries; each page says "Page N of M", what remains and the exact next call.
Returns agent-ready Markdown by default (JSON on request) with structured events, seven-day move clusters, tracking-since dates, and evidence URLs. History is never backfilled before Rivalize began tracking. Full history/all-competitor access requires Pro; lower plans can request one competitor for 30 days.
Use when: "what strategic moves have competitors made this quarter?" or "show the arc behind recent competitor activity".
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| days | No | History window; defaults to 90 days | |
| page | No | 1-based page of a long Markdown document; every page is under 25,000 characters | |
| lanes | No | Only these lanes: pricing, product, people, funding, content-social | |
| format | No | markdown (default, compact, agent-ready) or json (full structure, much larger) | |
| project_id | Yes | Project UUID from list_projects | |
| competitor_id | No | Limit the timeline to one competitor |