Linking BugHerd as a source

Contents

Alpha release

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

The BugHerd connector syncs your bug tracking and QA data – organization details, projects, tasks, and users – into the PostHog data warehouse.

Adding a data source

  1. Go to the sources tab of the data pipeline section in PostHog.
  2. Click + New source and then click Link next to BugHerd.
  3. You need an API key from BugHerd. Find it in BugHerd under Settings > General Settings (organization owner/admin access is required).
  4. Back in PostHog, enter the API key and click Next.
  5. Select the tables you want to sync, set the sync method and frequency, then click Import.

Once the syncs are complete, you can start using BugHerd data in PostHog.

Available tables

TableDescriptionSync method
OrganizationYour BugHerd organization detailsFull refresh
UsersUsers in your BugHerd organizationFull refresh
ProjectsProjects in your BugHerd accountFull refresh
TasksTasks (bugs) across all projectsIncremental

Incremental tables sync only new or updated records on each run. Full refresh tables reload all data on each sync.

Sync limitations

Only the Tasks table supports incremental syncing, using BugHerd's updated_at timestamp filter. The API does not expose reliable timestamp filters for other endpoints, so they sync in full each run.

Configuration

Supported tables

The tables available from this source are discovered from your account when you connect it, so the exact list depends on your data. Once connected, you can pick which tables to sync from the sources tab.

Was this page useful?