Overview
The purpose of this document is to provide an overview of the Salesforce CRM integration as well as provide the necessary guidance to successfully configure the solution.
It is assumed that the reader already has accounts in both Bigtincan Hub and Salesforce, and furthermore, that the Salesforce account is configured for REST API access and that the configuring user has the requisite access permissions.
Requirements
An active Bigtincan Hub Account | |
An active Salesforce Account | |
Salesforce Tenant with REST API access |
Feature Description
The Bigtincan Hub SalesForce integration seamlessly links actions taken in the Bigtincan Hub platform with associated objects in Salesforce. The integration has a number of distinct capabilities which include;
- The ability to link a Bigtincan Hub Story to a Salesforce Campaign
- The ability to automatically look up leads and contacts in Salesforce
- The ability to automatically create leads and contacts in Salesforce
- The ability to automatically log actions to Salesforce
- The ability to log a meeting to Salesforce
Integration behavior
Adding and Configuring Salesforce Fields
For the integration to function properly, there are several configuration steps that must be completed within Salesforce.
In Salesforce (classic) click onSetup(top right corner).
Allow Access
The Hub requires certain permissions for the integration process. Users must ensure they've allowed the following permissions for properly integration:
Click "Allow" to save the granted permissions.
Setup Account Fields
- Go to Quick Find / Search (top left corner). TypeAccounts. Click onFields
- Click on "New" under Account Custom Fields & Relationships
- Select "Text Area" from the Data Type and click Next
- Note: Do not use Text Area (Long) as it cannot be used for filtering.
- Enter the following details
- Field Label: BTC Email Domains
- Field Name: BTC_Email_Domains (This should be auto-generated after entering the field label)
- Click Next
- Select the Field-Level Security for profiles and click Next
- Make sure this field is not set to read-only for anyone who will be using Salesforce CRM integration.
- Click on Save
Setup Task Fields
Adding a new value
- Go to Quick Find / Search. Type: "Activities". Click onTask Fields
- Click on field label "Type"
- Under Task Type Picklist Values click on "New"
- Enter the following pick list values, each on its own line:
- BTC Share
- BTC MeetingLog (no space)
- Click on Save
Field level accessibility
Allow for each applicable Salesforce profile.
- Click the "Set Field-Level Security" button
- Check "Visible" for all applicable profiles
- Click Save
Setup Lead Fields
- Go to Quick Find / Search. Type: "Leads" and click onFields
- Navigate into “Lead Source” field
- Click on "New" under Account/Lead Source Picklist Values
- Enter the following pick list value on its own line:
BTC Hub - Click on Save