Plane

Plane

Alpha release

This source is currently in alpha. The interface and available tables may change.

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.

Learn more
PostHog Wizard hedgehog

Connect Plane to PostHog to sync your data into the PostHog data warehouse for analysis and modeling.

Sync projects, work items, cycles and modules from a Plane workspace.

Create a personal access token in Plane under Profile settings > Personal access tokens. The token reads everything its owner can see. The workspace slug is the part after the domain in your Plane URL, for example my-team in app.plane.so/my-team. Leave the instance URL blank for Plane Cloud. A self-hosted instance must be reachable over https and run a release with the v2 API.

Configuration

OptionDescription
API key
Type: password
Required: True
Workspace slug
Type: text
Required: True
Instance URL
Type: text
Required: False

Only for a self-hosted Plane. Leave blank for Plane Cloud.

Linking Plane to PostHog

  1. Go to the Data pipeline page in PostHog
  2. Click New source and select Plane
  3. Fill in the required configuration fields
  4. Click Next, select the tables you want to sync, and then press Import

Supported tables

TableDescriptionSync methodIncremental fieldPrimary key
projects

Projects in the workspace, archived ones included.

Full refresh——
work_items

Work items (issues) from every project in the workspace, archived ones included.

Incremental, Full refreshupdated_at, created_at—
states

Workflow states of every project, archived projects and triage states included.

Full refresh——
members

Workspace memberships with each member's role and profile.

Full refresh——
cycles

Time-boxed cycles of every project, archived ones included.

Full refresh——
modules

Modules of every project, archived ones included.

Full refresh——
labels

Work item labels of every project.

Full refresh——