Last updated Jul 16, 2025

Overview

Object types are the standardized categories that unify and relate objects from different products and domains consistently. For example, Jira, Asana, and GitHub all have different objects that represent work. Asana has Tasks, and GitHub has Issues. In Teamwork Graph, these are grouped under the object type Work item.

An instance of an object type is called an object. For example, an individual Asana work item is an object. Objects are the pieces of data that make up the Graph.

Teamwork Graph supports the following object types:

Collaboration and communication

Object typeDescriptionExample
Calendar eventA calendar eventGoogle calendar event
CommentA comment on artifacts such as pull requests, commits, or work itemsComment on a Jira work item
ConversationA conversation or chat threadSlack thread
DesignA design artifactFigma file
DocumentA documentConfluence page
MessageA message within conversations or channelsSlack message
SpaceA workspace or spaceConfluence space
VideoVideo contentLoom video

Analytics and reporting

Object typeDescriptionExample
DashboardA dashboard containing analytics and reporting elementsAnalytics dashboard

DevOps and software delivery

Object typeDescriptionExample
BranchA branch within a repositoryBitbucket branch
BuildA buildBitbucket build
CommitA commit within a repositoryBitbucket commit
DeploymentA deploymentBitbucket deployment
Pull requestA pull requestBitbucket pull request
RepositoryA code repositoryBitbucket repository
Software serviceA software service. Track environments, tiers and metadata regarding a service.A microservice deployed in staging and production environments

Quality Management

Object typeDescriptionExample
TestA test object for demonstration and testing purposesTest object example
Test executionA test execution object representing the execution of a testTest execution example
Test planA test plan object for organizing and structuring test activitiesTest plan example
Test runA test run object representing a collection of test executionsTest run example

Work management and planning

Object typeDescriptionExample
ProjectA projectJira project
Work itemAn entity representing workJira work item

Organizations and relationships

Object typeDescriptionExample
Customer organizationA customer organizationIn CRM tools like Salesforce, a Customer Organisation (called "Account") holds the broader details of a customer and the customer sales history.
DealA sales deal or opportunityA deal for a sales platform such as Salesforce, Hubspot.

Other

Object typeDescriptionExample
Remote linkAn object that does not fall into any of the object types, but can be referenced by a URL.

Rate this page: