← Home

Ingestion Engine

API-driven ingestion pipeline with Inngest scheduling and Supabase storage.

Overall:degradedChecked: 6/4/2026, 9:52:55 PM

X News Ingest

Every 15 minutes

stale
Rows
73,713
Latest Data
3/26/2026, 7:00:11 PM
Last Run
n/a
Function ID
x-news-ingest

X Keyword Scan

Every hour

stale
Rows
73,713
Latest Data
3/26/2026, 7:00:11 PM
Last Run
n/a
Function ID
x-keyword-scan

X News URL Enrichment

Event-driven

stale
Rows
18,999
Latest Data
3/26/2026, 7:00:56 PM
Last Run
n/a
Function ID
x-news-enrich-urls

X News Normalize

Event-driven

stale
Rows
62,107
Latest Data
3/26/2026, 7:00:11 PM
Last Run
n/a
Function ID
x-news-normalize

X News Cluster Assign

Event-driven

stale
Rows
20,556
Latest Data
3/27/2026, 5:10:16 PM
Last Run
n/a
Function ID
x-news-cluster-assign

X News Cluster Merge

Every 2 minutes

stale
Rows
14
Latest Data
2/27/2026, 1:48:06 AM
Last Run
n/a
Function ID
x-news-cluster-merge

X News Cluster Backfill

On demand

stale
Rows
20,556
Latest Data
3/27/2026, 5:10:16 PM
Last Run
n/a
Function ID
x-news-cluster-backfill

Granola Notes

Every 30 minutes

stale
Rows
23
Latest Data
3/10/2026, 11:52:00 PM
Last Run
n/a
Function ID
granola-ingest

Message Log

Every 30 minutes

stale
Rows
3,202
Latest Data
2/23/2026, 2:33:40 AM
Last Run
n/a
Function ID
message-log-ingest

Slack Messages

Every 10 minutes

unknown
Rows
0
Latest Data
n/a
Last Run
n/a
Function ID
slack-ingest

X Posts (Fetch Recent)

Every 15 minutes

ok
Rows
18,159
Latest Data
6/4/2026, 9:44:18 PM
Last Run
n/a
Function ID
x-posts-fetch-recent

X Posts (Analytics)

Every 4 hours

ok
Rows
18,098
Latest Data
6/4/2026, 8:00:19 PM
Last Run
n/a
Function ID
x-posts-update-analytics

Supabase connection: ok

Health endpoint: /api/health

Stories endpoint: /api/x-news/stories

Stories page: /news

Latest X News Clusters (24h)

0 clusters

No clusters in the current window.