Skip to main content

Company

A company represents an organization containing one or more contacts.

type Company implements CustomFieldValuesField, Node, Timestamped {
contacts(
after: String
before: String
first: Int
last: Int
): ContactConnection
conversationCount: Int!
createdAt: DateTime!
createdBy: Agent!
customFieldValues(
after: String
before: String
filter: CustomFieldValuesFilter
first: Int
last: Int
): CustomFieldValueConnection
domain: String
id: ID!
logoUrl: String
name: String
updatedAt: DateTime!
updatedBy: Agent!
}

Fields​

Company.contacts ● ContactConnection object common​

The contacts in the company.

Company.contacts.after ● String scalar common​

Returns the elements in the list that come after the specified cursor.

Company.contacts.before ● String scalar common​

Returns the elements in the list that come before the specified cursor.

Company.contacts.first ● Int scalar common​

Returns the first n elements from the list.

Company.contacts.last ● Int scalar common​

Returns the last n elements from the list.

Company.conversationCount ● Int! non-null scalar common​

The total number of conversations that the company is involved in.

Company.createdAt ● DateTime! non-null scalar common​

The date and time that the object was created.

Company.createdBy ● Agent! non-null object common​

The agent that created the company.

Company.customFieldValues ● CustomFieldValueConnection object common​

Lists all custom fields.

Company.customFieldValues.after ● String scalar common​

Returns the elements in the list that come after the specified cursor.

Company.customFieldValues.before ● String scalar common​

Returns the elements in the list that come before the specified cursor.

Company.customFieldValues.filter ● CustomFieldValuesFilter input common​

Filter custom field values.

Company.customFieldValues.first ● Int scalar common​

Returns the first n elements from the list.

Company.customFieldValues.last ● Int scalar common​

Returns the last n elements from the list.

Company.domain ● String scalar common​

The company's primary domain.

Company.id ● ID! non-null scalar common​

Company.logoUrl ● String scalar common​

The URL of the company's logo.

Company.name ● String scalar common​

The company name.

Company.updatedAt ● DateTime! non-null scalar common​

The date and time that the object was last updated.

Company.updatedBy ● Agent! non-null object common​

The agent that last updated the company.

Interfaces​

CustomFieldValuesField interface common​

A list of custom fields filtered by input.

Node interface common​

An object with an ID.

Timestamped interface common​

An object with timestamp fields for when it was created and last updated.

Member of​

CompanyAddContactsPayload object ● CompanyConnection object ● CompanyCreatePayload object ● CompanyEdge object ● CompanyMergePayload object ● CompanyRemoveContactsPayload object

Implemented by​

CustomFieldSubjectType union