get_lead_timeline
Get a lead's full cross-channel activity timeline: every call, form submission, and text thread from that person in one response, with first-touch/last-touch attribution.
Instructions
Get a lead's full cross-channel activity timeline: every call, form submission, and text thread from that person in one response, with first-touch/last-touch attribution.
This replaces the manual "search calls by number + search forms by email" dance when reconstructing a customer's history.
Args:
lead_id: 'PER...' lead id (from list_leads).
account_id: Auto-resolves if omitted.
per_page: Timeline page size (max 250).
page: 1-indexed.
Returns:
JSON string with lead (the person record) and timeline[]
(chronological interaction entries, paginated).
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"lead_id": "<lead_id>"
},
"name": "get_lead_timeline"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| page | No | ||
| lead_id | Yes | ||
| per_page | No | ||
| account_id | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |