
Upstash
Let AI connect your sources for you
Skip the manual setup — run this in your project and the wizard auto-detects your databases and APIs and connects them to PostHog.

Connect Upstash to PostHog to sync your data into the PostHog data warehouse for analysis and modeling.
Enter your Upstash account email and a management API key to pull your Upstash Redis databases, usage stats, teams, and vector indexes into the PostHog Data warehouse.
Create a management API key in the Upstash console under Account > Management API. The Developer API is only available to native Upstash accounts (not Vercel or Fly.io marketplace accounts).
Configuration
| Option | Type | Required |
|---|---|---|
Account email | Yes | |
Management API key | password | Yes |
Linking Upstash to PostHog
- Go to the Data pipeline page in PostHog
- Click New source and select Upstash
- Fill in the required configuration fields
- Click Next, select the tables you want to sync, and then press Import
Supported tables
| Table | Description | Sync method | Incremental field | Primary key |
|---|---|---|---|---|
redis_databases | Every Upstash Redis database on the account, with its configuration, plan, region, and state. | Full refresh | — | — |
redis_stats | Usage and billing statistics for each Redis database: daily and monthly commands, bandwidth, storage, latency percentiles, and cache hit/miss counts. One row per database. | Full refresh | — | — |
teams | Teams the account belongs to. | Full refresh | — | — |
vector_indexes | Upstash Vector indexes on the account, with their configuration, plan, and per-plan limits. | Full refresh | — | — |
audit_logs | Chronological record of actions taken on the account and its databases (creations, deletions, config changes), with the actor and originating IP. | Full refresh | — | — |