---
schema_version: "1"
id: 7a35df3b5bb6406dea122d5a9600863e5d1e02dc96910d0f3ad8931c9963e823
title: ContactSuggestionInsight
collection: legacydeveloper
version: current
locale: en-us
portal_url: https://docs.salesforce.com/legacydeveloper/current/en-us/object_reference/sforce_api_objects_contactsuggestioninsight.md
canonical_url: https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/sforce_api_objects_contactsuggestioninsight.htm
source_site: developer.salesforce.com
content_type: documentation
content_hash: 7a4f18856e625a4310e4bdb5e460a587b94d9994cf489d00cd26b73bfced8426
description: Represents a suggestion for a new contact record. Available in API versions 45.0 and later.
---
# ContactSuggestionInsight

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

## Supported Calls

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

## Special Access Rules

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

## Fields

| Field Name | Details |
| --- | --- |
| AccountId | 
Type

reference

Properties

Filter, Group, Sort

Description

The ID of the related account.



 |
| Address | 

Type

address

Properties

Filter, Nillable

Description

The address of the suggested contact.



 |
| City | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The city of the suggested contact.



 |
| ContactTitle | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The title of the suggested contact.



 |
| Country | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The country of the suggested contact.



 |
| CreatedRecordId | 

Type

reference

Properties

Filter, Group, Nillable, Sort

Description

The ID of the created contact 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 contact.



 |
| Email | 

Type

email

Properties

Filter, Group, Nillable, Sort

Description

The email address of the suggested contact.





 |
| FirstName | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The first name of the suggested contact.



 |
| GeocodeAccuracy | 

Type

picklist

Properties

Filter, Group, Nillable, Restricted picklist, Sort

Description

Accuracy level of the geocode for the address. See [Compound Field Considerations and Limitations](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/compound_fields_limitations.htm#compound_fields_limitations "Address and geolocation compound fields are convenient and result in more concise, clear code. Here are some things to consider when using them in your apps.") for details on geolocation compound fields.

![Note](https://developer.salesforce.com/docs/atlas.en-us.object_reference.meta/object_reference/images/icon_note.png)

#### Note

This field is available in the API only.















 |
| LastName | 

Type

string

Properties

Filter, Group, Sort

Description

The last name of the suggested contact.



 |
| 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 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.



 |
| Latitude | 

Type

double

Properties

Filter, Nillable, Sort

Description

Used in conjunction with Longitude to specify the precise geolocation of an address.



 |
| Longitude | 

Type

double

Properties

Filter, Nillable, Sort

Description

Used in conjunction with Latitude to specify the precise geolocation of an address.



 |
| Phone | 

Type

phone

Properties

Filter, Group, Nillable, Sort

Description

The phone number of the suggested contact.



 |
| PostalCode | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The postal code of the suggested contact.



 |
| RationaleLabel | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The reason why this entry is a suggested contact.



 |
| State | 

Type

string

Properties

Filter, Group, Nillable, Sort

Description

The state of the suggested contact.



 |
| Status | 

Type

picklist

Properties

Filter, Group, Restricted picklist, Sort

Description

The status of the suggested contact. Possible values include:

- New
- Pending
- Added
- Declined





 |
| Street | 

Type

textarea

Properties

Filter, Group, Nillable, Sort

Description

The street of the suggested contact.



 |

## Usage

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