OBJECT
CallEntity
Phone call logged in the space, linked to the user who made it and to the contact, account, lead or opportunity it concerns.
link GraphQL Schema definition
- type CallEntity {
- # True when the record is protected against deletion because it must always exist
- # in the space. Deleting a record that is not protected can still fail on other
- # checks. Read-only.
- : Boolean!
- # Unique identifier of entity.
- : ID!
- # Specifies if the entity is considered deleted.
- : Boolean
- # Last modification time.
- : DateTime
- # Creation time.
- : DateTime
- # Account the call is linked to, when applicable.
- : AccountEntity
- # User who initiated the call.
- : ClientEntity
- # User the call was made with, when the call was an internal user-to-user call.
- : ClientEntity
- # Contact the call is linked to, when applicable.
- : ContactEntity
- # Lead the call is linked to, when the call is associated with a lead.
- : LeadEntity
- # Opportunity the call is linked to, when the call is associated with an
- # opportunity.
- : OpportunityEntity
- # Specific opportunity line-item discussed on the call, when applicable.
- : OpptyProductRelationEntity
- # Product discussed on the call, when applicable.
- : ProductEntity
- # Id of the linked account.
- : ID
- # Id of the calling user.
- : ID!
- # Id of the user the call was made with.
- : ID
- # Id of the linked contact.
- : ID
- # Id of the linked lead or opportunity, or empty when not linked.
- : ID
- # Id of the linked opportunity product line-item.
- : ID
- # External phone number called or received, in E.164 format.
- : String
- # Id of the linked product.
- : ID
- # External transcription identifier from the calling provider.
- : String
- # Language requested for the transcription as a BCP-47 locale tag (e.g. "en-US").
- : String
- # AI-generated summary of the call transcription.
- : String
- # Id of the call-log record from the calling provider that this call is associated
- # with.
- : ID!
- # Id of the cloud object holding the transcription payload, when available.
- : UUID
- # Id of the cloud object holding the call audio recording, when available.
- : UUID
- # External call identifier from the calling provider (e.g. Twilio Call SID).
- : String!
- # Recording and transcription status of the call, computed by the server. The only
- # accepted inputs are Uploading on create, to announce that a recording will be
- # uploaded, and NoRecording on update, to mark that the call has no recording.
- : AudioStatus
- # Permissions the current user has on this record, out of the requested ones.
- #
- # Arguments
- # permissions: Permissions to check; the result lists those the
- # current user has.
- (: [EntityPermsEnum!]!): [EntityPermsEnum!]!
- # Audio recording of the call (MP3 file); empty when none is stored.
- : CloudObjectEntity
- # Task that represents this phone call; empty when there is none.
- : TaskEntity
- # Transcription of the call as a JSON file; empty when none is stored.
- : CloudObjectEntity
- # Recording of this call, with its transcription and summary when available; null
- # when there is none.
- : MediaEntity
- }
link Require by
- CallEntityEdgeA Relay edge containing a `CallEntity` and its cursor.
- CallRepositoryRead operations for Call records.
- CloudObjectRelationEntityAttachment of a file to a record, such as an account, contact, opportunity, activity or email template, optionally in a folder of that record.
- CreateCallPayloadResult of the createCall mutation.
- DeleteCallPayloadResult of the deleteCall mutation.
- MediaEntityRecording of a call or meeting with its transcription and AI summary, attached to a call, task or appointment.
- TaskEntityTask (e.g. a to-do or a call) owned by a user, with an optional due date, and linked to records.
- UpdateCallPayloadResult of the updateCall mutation.