Merge multiple timelines into unified chronological sequence
Per-group — reads the whole group in one call.
MERGE_TIMELINES({{ timelines }})| name | type | description |
|---|---|---|
| timelines | JSON | Array of timeline arrays to merge |
Merges two simple timelines
SELECT
merge_timelines (
'[
[{"timestamp": "2001-05-14", "event": "Meeting held", "type": "communication", "sequence": 1}],
[{"timestamp": "2001-05-15", "event": "Contract signed", "type": "decision", "sequence": 1}]
]'
)Crawl a website and extract structured data from each page (via Firecrawl)
Extract specific information from unstructured text (zero-shot NER)
LLM-backed extraction (escape hatch for EXTRACTS)
Extract structured fields from text per a user-supplied schema
Extract information from text using natural-language instructions
Parse, validate, or transform patterned strings using plain-English instructions
Merge multiple timelines into unified chronological sequence
Per-group — reads the whole group in one call.
MERGE_TIMELINES({{ timelines }})| name | type | description |
|---|---|---|
| timelines | JSON | Array of timeline arrays to merge |
Merges two simple timelines
SELECT
merge_timelines (
'[
[{"timestamp": "2001-05-14", "event": "Meeting held", "type": "communication", "sequence": 1}],
[{"timestamp": "2001-05-15", "event": "Contract signed", "type": "decision", "sequence": 1}]
]'
)Crawl a website and extract structured data from each page (via Firecrawl)
Extract specific information from unstructured text (zero-shot NER)
LLM-backed extraction (escape hatch for EXTRACTS)
Extract structured fields from text per a user-supplied schema
Extract information from text using natural-language instructions
Parse, validate, or transform patterned strings using plain-English instructions