Atlassian

Bring any data into Atlassian system of work

Jun 25, 2026Sanjay Sanghavi
Bring any data into Atlassian system of work
SummaryAI, from the source post

This post introduces the architecture, module design, and connection lifecycle for Atlassian's Teamwork Graph Connectors for Forge. It details the `graph:connector` module, including its structure for defining object types, capabilities (replicatesPermissions, syncFidelity, supportsIncrementalSync), authentication providers, and data source configuration (`formConfiguration`, `validateConnection`, `onConnectionChange`). It emphasizes that the `onConnectionChange` hook is responsible for scheduling ingestion tasks, bridging the gap between configuration and the execution model. The post outlines a four-layer developer mental model: connection definition, ingestion model, execution model, and surfacing model. It also provides a code example for the `onConnectionChange` function.

More from the Teamwork Graph Connector Orchestration trail