---
schema_version: "1"
id: bed49d45a3b16626a76cdf541d20658ed5ed08f3306aa30e825076e0424b1a27
title: OpportunityContactRoleSuggestionInsight
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_opportunitycontactrolesuggestioninsight.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_opportunitycontactrolesuggestioninsight.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 583142f4d3e5e657cd9d6e4128a3a6f9f64a3dc62eaf8f9d9baaa476d01df565
description: Represents a suggestion for a new opportunity contact role. Available in API versions 45.0 and later.
---
# OpportunityContactRoleSuggestionInsight

Represents a suggestion for a new opportunity contact role. Available in API versions 45.0 and later.

## Supported Calls

describeLayout(), describeSObjects(), getDeleted(), getDeleted(), query(), retrieve()

## Special Access Rules

To add or decline opportunity contact role suggestions, users need a Sales Cloud Einstein license, edit access on opportunities, and read or edit access on contacts. As of the Spring ’20 release, Pardot and Sales Engagement users no longer have access to this object.

## Fields

| Field Name | Details |
| --- | --- |
| ContactId | 
Type

reference

Properties

Filter, Group, Sort

Description

The ID of the related contact record.



 |
| CreatedRecordId | 

Type

reference

Properties

Filter, Group, Nillable, Sort

Description

The ID of the created opportunity contact role record.



 |
| CurrencyIsoCode | 

Type

picklist

Properties

Defaulted on create, Filter, Group, Restricted picklist, Sort

Description

Available only for orgs with the multicurrency feature enabled. Contains the ISO code for any currency allowed by the organization.



 |
| Division | 

Type

picklist

Properties

Defaulted on create, Filter, Group, Restricted picklist, Sort

Description

The division of the suggested opportunity contact role.



 |
| LastOperationUserId | 

Type

reference

Properties

Filter, Group, Nillable, Sort

Description

The ID of the user who last performed a related operation.



 |
| LastReferencedDate | 

Type

dateTime

Properties

Filter, Nillable, Sort

Description

The timestamp when the current user last interacted with this record, directly or indirectly.



 |
| 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, it's possible that the user only accessed this record or list view (LastReferencedDate), but not viewed it.



 |
| OpportunityId | 

Type

reference

Properties

Filter, Group, Sort

Description

The ID of the related opportunity.



 |
| RationaleLabel | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The reason why this is a suggested opportunity contact role.



 |
| Role | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The role of the suggested opportunity contact role.



 |
| Status | 

Type

picklist

Properties

Filter, Group, Restricted picklist, Sort

Description

The status of the suggested contact. Possible values include:

- New
- Pending
- Added
- Declined





 |

## Usage

This object is read-only and isn’t supported in workflows, triggers, or process builder.