top of page

SalesForce Integration with Tendril Connect

Admin

 

The next section explains the step by step process to configure the SalesForce integration with Tendril Connect with a SalesForce Admin user account.

Important: Our platform is updating versions to improve or deploy new enhancements on a weekly basis, it's important to do a hard refresh when you see a new version available.

Windows Users: Press and hold down Ctrl + Shift + R

Mac Users: Hold down + Shift + R

 

Step 1: How to get Callback URL from Tendril Connect

Log in to Tendril Connect using the credentials sent to your email using the following link.

You received an email from our team sharing your credentials.

On the left menu, click on Settings

Select Integrations on the left menu

Select SalesForce -> Accounts on the left menu.

step1-SalesforceAccounts.jpg

Copy Redirect URL (OAuth)that's automatically filled out by default.

This URL will be used in the next step:  

Create a Tendril App in SalesForce

Make sure to be ready to copy and paste.

step1-CopyRedirectURL.jpg

Step 2: Create a Tendril App in SalesForce

Sign In to your SalesForce account.

The admin account in SalesForce needs to be the exact same email that you use in your Tendril Connect Account.

step2-login-SalesForceAccount.jpg

Inside SalesForce,

go to Setup Menu and select the Setup submenu.

step2-setupMenu.jpg

Do a Quick Find and search: App Manager.

step2-appmanager.jpg

Include the following information

 
step2-requiredinformation.jpg

External Client App name: Tendril Connect

API Name: (API Name will auto populate what's included in External Client App Name field)

Contact Email: contact@tendril.us

Distribution State: Local

Contact Phone: +1 866 740 4470

Info URL: https://www.tendril.us/support/integrations/salesforce

Logo Image URL: https://static.wixstatic.com/media/464f86_fb6b1a9d5fb54dd591d01fde63729ebb~mv2.png

Icon URL: https://static.wixstatic.com/media/464f86_0a670f2bdd8d4cb2bd123d450b8efa53~mv2.png

 

Check: Enable OAuth in the API (Enable OAuth Settings)

step2-APIenable.jpg

It is time to paste the URL from Tendril that was previously copied

 
step2-callbackURL.jpg
step2-FlowEnablement.jpg

Leave ALL options from the Flow Enablement

section unchecked.

step2-SecuritySection.jpg

Check only Require secret for Refresh Token Flow 

from Security section.

Your Tendril Connect External Client app has been successfully created!

step2-SuccessCreation.jpg

Step 3: Configure SalesForce App values into Tendril Connect

Go back to Tendril Connect and fill out the following information from your new Salesforce App

step3-1-filloutinfo.jpg

Select the following options from the OAuth Scopes

 
step2-OAuthScopes.jpg
  • Access the identity URL service (id, profile, email, address, phone)

  • Manage user data via APIs (api)

  • Full access (full)

  • Access Connect REST API resources (chatter_api)

  • Perform requests at any time (refresh_token, offline_access)

  • Access custom permissions (custom_permissions)

  • Access Lightning applications (lightning)

  • Access content resources (content)

  • Access the Salesforce API Platform (sfap_api)

  • Access Interaction API resources (interaction_api)

Leave unchecked Introspect all Tokens and Configure ID token

For External Client App name:

Copy the exact Name shown in the external client app basic information

step3-3-externalclientappname.jpg
step3-3-2-externalclientappname.jpg

For External Client App name:

Copy the exact Name shown in the external client app basic information

step3-4-pastesecret.jpg

Select: New External Client App

step2-NewExternalClientApp.jpg

Step 4: Sync SalesForce Admin user with SSO

Go to Settings in Tendril Connect

Select Integrations -> SalesForce on the left menu

Click the -> SalesForce logo on the upper  center section.

step4-clicklogo.jpg

Log In to your SalesForce account.

The admin account or email in SalesForce needs to be the exact same email that you use in your Tendril Connect Account.

step2-login-SalesForceAccount.jpg

Step 5: Confirm Accounts have been synched

Now you can see all your SalesForce users inside Tendril!

step5.jpg

You have now successfully integrated your SalesForce users with Tendril Connect!

Once the accounts are shown in Tendril Connect the integration between SalesForce and Tendril Connect has successfully been synchronized!

If this CONNECTION section does not appear, go back to Tendril and do a hard refresh:

MAC: ⌘ [Cmd] and [⇧ Shift] and then press R

Windows: [Ctrl] and [⇧ Shift] and then press R

And click again on the SalesForce Logo

How to create a Dial Report in SalesForce

 

Step 4: Use Reports in SalesForce to sync Lists to Tendril Connect

This guide will show you how to create a basic contacts/lead report for your users to dial through our Tendril Connect platform.

We currently support these types of reports:

  • Account and Contact Reports

  • Lead Reports

Once logged into SalesForce, click on "Reports" in the top header bar

step6-reportsTab.jpg

Click on New Report

 
step6-newreport.jpg

Click on "Accounts & Contacts" if using Contacts, or "Leads" if using leads

step6-clickonAccountsContacts.jpg

Choose the Contacts & Accounts report (or if you're using leads, choose the leads report)

step6-contactsandaccounts.jpg

Under Columns, 

remove and/or add any columns with info that you would like to have on your report.

 IMPORTANT: Required* fields for Tendril integration are:

For Accounts & Contacts

Contact ID*

First name*

Last name*

Phone number 1*

For Leads

Lead ID*

First name*

Last name*

Phone number 1*

Once you have all the columns you want/need, click on the "Filters" tab

step6-filterstab.jpg

Click Save, when you feel like you have the appropriate filters for your list.

step6-savefilters.jpg

Once saved, a popup will appear.

Give your report a name so that it can be easily searched for in Tendril Connect

step6-savereport.jpg

Click on "Save",

once saved, it should appear in Tendril Connect under the SalesForce contact lists.

step6-saveconfirm.jpg

Step 7: Verify SalesForce Lists are shown in Tendril Connect

In the Contacts Panel, select the SalesForce Tab and choose a list to confirm the synchronization is showing successfully synchronized.

step7.jpg

Step 8: Verify Tendril Connect Sync to SalesForce

 

Click End Session once your 1 hour Tendril Connect session is over.

Once you click End Session the synchronization to Salesforce starts.

step8-endsess.jpg

To verify completed tasks in Salesforce, after a Tendril Connect session,

simply build a report on completed tasks.

IMPORTANT: Currently our integration does not support custom task fields with validation.

Please make sure to remove ALL validations from standard and non-standard fields.

Finally, add the following values to your pick list for a call result:

Tendril Disposition:

  • Tendril - Refuse to transfer

  • Tendril - Opt out

  • Tendril Phone Refusal (Hang up)

  • Tendril - Left Voicemail

  • Tendril - Gatekeeper Conversation

  • Tendril - Referred to another contact

  • Tendril - No longer with company

  • Tendril - Set appointment

  • Tendril - Wrong number

  • Tendril - Phone tree no connection

  • Tendril - No answer

  • Tendril - Decision maker conversation

  • Tendril - Other

  • Tendril - Bad number / Busy signal

  • Tendril - User did not pick up

The requested fields can be found in the following sections.

Click Settings -> Basic Information

step3-basicinformation.jpg

For Consumer Key and Consumer Secret Open OAuth:

Open the OAuth Settings Menu and Click on Consumer Key and Secret

step3-4-consumerkey.jpg
bottom of page