---
schema_version: "1"
id: e1356ed6a6245ec676a4c1463f9285e52f4a884bdeaa3254042d05a3c68ce426
title: VideoCall
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_videocall.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_videocall.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 4b1304a15000a32aa21d2a7e1bbc103410cf61c2348d494c910a944b913bb62a
description: Represents a video call. One VideoCall record can be related to several VideoCallRecording records — for example, a video call can have several video recordings and a transcript. As well, one video call record can be associated with several video call participant records. This object is available in API version 51.0 and later.
---
# VideoCall

Represents a video call. One VideoCall record can be related to several VideoCallRecording records — for example, a video call can have several video recordings and a transcript. As well, one video call record can be associated with several video call participant records. This object is available in API version 51.0 and later.

## Supported Calls

create(), delete(), describeLayout(), describeSObjects(), getDeleted(), getUpdated(), query(), retrieve(), search(), update()

## Fields

| Field | Details |
| --- | --- |
| AcceptanceTimeStamp | 
Type

dateTime

Properties

Create, Filter, Nillable, Sort

Description

The timestamp when the user consented for uploading the video call recording. Reserved for future use.

This field is available in API version 62.0 and later.



 |
| ConsentedUserId | 

Type

reference

Properties

Create, Filter, Group, Nillable, Sort

Description

The ID of the user who consented to upload the video call recording. Reserved for future use.

This field is available in API version 62.0 and later.

This field is a relationship field.

Relationship Name

ConsentedUser

Refers To

User



 |
| Description | 

Type

textarea

Properties

Create, Nillable, Update

Description

Description of the video call. Typically, the sales rep enters the description.



 |
| DurationInSeconds | 

Type

int

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The video call duration in seconds.



 |
| EndDateTime | 

Type

dateTime

Properties

Create, Filter, Nillable, Sort, Update

Description

Time the video call ended, in universal time coordinated (UTC).



 |
| EventId | 

Type

reference

Properties

Filter, Group, Nillable, Sort

Description

The ID of the event record associated with this video call. The related record and suggested participant information can also be pulled from the associated event.

This is a relationship field.

Relationship Name

Event

Relationship Type

Lookup

Refers To

Event



 |
| ExternalId | 

Type

string

Properties

Create, Filter, Group, idLookup, Nillable, Sort, Update

Description

The ID of the video call, sent by the video call provider.



 |
| HostId | 

Type

reference

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The ID of the user who hosted the meeting.

This is a relationship field.

Relationship Name

Host

Relationship Type

Lookup

Refers To

User



 |
| IntelligenceScore | 

Type

int

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The Einstein Intelligence score for the video call. Video calls with scores greater than zero are likely to contain a transcript or insights.

Prior to the migration of Einstein Conversation Insight's data to the Salesforce Platform, video calls with multiple insights often had a higher score. After the migration, the score may be 1 if there is a transcript or any insights present.



 |
| IsCallCoachingIncluded | 

Type

boolean

Properties

Create, Defaulted on create, Filter, Group, Sort, Update

Description

Indicates whether Einstein Conversation Insights is available for this org and this user (true) or not (false).



 |
| IsDiarizationOptIn | 

Type

boolean

Properties

Create, Defaulted on create, Filter, Group, Sort

Description

Indicates whether optimal speaker separation (diarization) is opted in (true) or not (false) for the call.



 |
| IsLegacyProcessingSkipped | 

Type

boolean

Properties

Defaulted on create, Filter, Group, Sort

Description

Indicates whether legacy processing is skipped (true) or not (false).

The default value is false.



 |
| IsRecorded | 

Type

boolean

Properties

Create, Defaulted on create, Filter, Group, Sort, Update

Description

Indicates whether the video call was recorded (true) or not (false).



 |
| LastReferencedDate | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The timestamp when the current user last accessed this record, a record related to this record, or a list view.



 |
| LastViewedDate | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The timestamp when the current user last viewed this record or list view. If this value is null, the user might have only accessed this record or list view (LastReferencedDate) but not viewed it.



 |
| MeetingType | 

Type

picklist

Properties

Create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description

The type of the call. Reserved for future use.

This field is available in API version 61.0 and later.

Possible values are:

- EXTERNAL—A call with two or more participants (default).
- MANUAL—A call that is manually uploaded.
- SINGLE\_USER—A single user call where the sales rep is evaluated and coached.





 |
| Name | 

Type

string

Properties

Create, Filter, Group, idLookup, Sort, Update

Description

The name of the video call. Typically entered by the sales rep.



 |
| OwnerId | 

Type

reference

Properties

Create, Defaulted on create, Filter, Group, Sort, Update

Description

The ID of the user who created the video call.

This is a polymorphic relationship field.

Relationship Name

Owner

Relationship Type

Lookup

Refers To

Group, User



 |
| RelatedRecordId | 

Type

reference

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The ID of the account or opportunity related to this video call.

This is a polymorphic relationship field.

Relationship Name

RelatedRecord

Relationship Type

Lookup

Refers To

Account, Opportunity



 |
| StartDateTime | 

Type

dateTime

Properties

Create, Filter, Nillable, Sort, Update

Description

The date and time that the video call started, in universal time coordinated (UTC).



 |
| TranscribedLanguage | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The language that is transcribed for this video call.



 |
| UsageType | 

Type

picklist

Properties

Create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description

The cloud using the VideoCall.

This field is available in API version 63.0 and later.

Possible values are:

- Life Sciences—Remote Engagement.
- Sales Cloud





 |
| VendorMeetingKey | 

Type

string

Properties

Create, Filter, Group, Sort, Update

Description

The vendor's ID for this video call.



 |
| VendorMeetingUuid | 

Type

string

Properties

Create, Filter, Group, Nillable, Sort, Update

Description

The vendor's unique identifier for this video call.



 |
| VendorName | 

Type

picklist

Properties

Create, Filter, Group, Nillable, Restricted picklist, Sort, Update

Description

The name of the vendor providing the video call software.

Possible values are:

- AMAZON CHIME—Amazon Chime
- ConversationAgent—Conversation Agent
- Gong
- INTERNAL—Internal
- InPerson—In Person
- ZOOM—Zoom
- googlemeet—Google Meet
- msteams—Microsoft Teams
- twilio—Twilio





 |

## Associated Objects

This object has the following associated objects. If the API version isn’t specified, they’re available in the same API versions as this object. Otherwise, they’re available in the specified API version and later.

[VideoCallChangeEvent](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_change_event.htm "A ChangeEvent object is available for each object that supports Change Data Capture. You can subscribe to a stream of change events using Change Data Capture to receive data tied to record changes in Salesforce. Changes include record creation, updates to an existing record, deletion of a record, and undeletion of a record. A change event isn’t a Salesforce object—it doesn’t support CRUD operations or queries. It’s included in the object reference so you can discover which Salesforce objects support change events.") (API version 51.0)

Change events are available for the object.

[VideoCallOwnerSharingRule](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_ownersharingrule.htm "StandardObjectNameOwnerSharingRule is the model for all owner sharing rule objects associated with standard objects. These objects represent a rule for sharing a standard object with users other than the owner.") (API version 66.0)

Sharing rules are available for the object.

[VideoCallShare](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_associated_objects_share.htm "StandardObjectNameShare is the model for all share objects associated with standard objects. These objects represent a sharing entry on the standard object.") (API version 66.0)

Sharing is available for the object.

#### See Also

- [VideoCallParticipant](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_videocallparticipant.htm "Represents a participant in a video call. Participant information can come from the video call provider (for example, Zoom), or Salesforce. This object is available in API version 51.0 and later.")
- [VideoCallRecording](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_videocallrecording.htm "Represents a recording from a video call, such as a video recording, a voice recording, or a transcript. Video call recordings aren’t saved in Salesforce. This object is available in API version 51.0 and later.")