Integrations

Features that connect Tree to external services like GitHub, Slack, and custom APIs.

Integrations are features that connect Tree to external services. They let Tree send data out, receive data in, or stay synchronized with other tools in a team's workflow. Different integrations are available at different tiers.

Core integrations

Available on Free, Paid, and Team:

  • GitHub sync: bidirectional sync between Tree nodes and GitHub issues or pull requests
  • Import from other tools: bringing projects from Linear, Notion, Jira, and Plane into Tree

These integrations are part of the core feature set because they're foundational to getting work into Tree and keeping it connected to code.

Available on Paid and Team:

  • Slack notifications: outbound notifications from Tree to a configured Slack workspace
  • Webhooks: HTTP callbacks fired to external URLs when events occur
  • API access: programmatic access to Tree data through a REST API

These are Paid because they enable more advanced workflows that benefit from notification routing, event-driven architecture, or custom programmatic access.

What integrations don't do

Tree's integration philosophy is deliberately narrow:

  • No marketplace for third-party plugins. The core product ships with the integrations users need, rather than depending on external developers to fill gaps. The reasoning is covered in the Features we won't build post.
  • No deep platform-specific behavior that would lock Tree to a single ecosystem. Integrations expose Tree's data and accept inputs; they don't reshape the product around any specific external tool.
  • No silent data sharing. Every integration requires explicit configuration and can be disabled at any time.

Setting up integrations

Most integrations require:

  • An authentication step (OAuth or API key) to connect Tree to the external service
  • Per-project or per-workspace enablement to specify scope
  • Optional configuration for routing, filtering, or transforming the data

Setup is typically one-time per integration per workspace.

LAST UPDATED · 2026-05-12