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 type Description Example
Calendar event A calendar event Google calendar event Comment A comment on artifacts such as pull requests, commits, or work items Comment on a Jira work item Conversation A conversation or chat thread Slack thread Design A design artifact Figma file Document A document Confluence page Message A message within conversations or channels Slack message Space A workspace or space Confluence space Video Video content Loom video
Analytics and reporting
Object type Description Example
Dashboard A dashboard containing analytics and reporting elements Analytics dashboard
DevOps and software delivery
Object type Description Example
Branch A branch within a repository Bitbucket branch Build A build Bitbucket build Commit A commit within a repository Bitbucket commit Deployment A deployment Bitbucket deployment Pull request A pull request Bitbucket pull request Repository A code repository Bitbucket repository Software service A software service. Track environments, tiers and metadata regarding a service. A microservice deployed in staging and production environments
Quality Management
Object type Description Example Test A test object for demonstration and testing purposes Test object example Test execution A test execution object representing the execution of a test Test execution example Test plan A test plan object for organizing and structuring test activities Test plan example Test run A test run object representing a collection of test executions Test run example
Work management and planning
Object type Description Example
Project A project Jira project Work item An entity representing work Jira work item
Organizations and relationships
Object type Description Example
Customer organization A customer organization In CRM tools like Salesforce, a Customer Organisation (called "Account") holds the broader details of a customer and the customer sales history. Deal A sales deal or opportunity A deal for a sales platform such as Salesforce, Hubspot.
Other
Object type Description Example
Remote link An object that does not fall into any of the object types, but can be referenced by a URL.