What the integration does
- Logs every external call as a task: inbound and outbound calls are logged as completed Salesforce tasks of type call. Calls between two TalkChief extensions are not logged.
- Finds the right contact or lead: TalkChief searches the phone fields of your contacts (Phone, Mobile, Home Phone, Other Phone) and of your leads that are not converted yet (Phone, Mobile), in any format. When both a contact and a lead have the number, the contact wins. When several records match, the most recently updated one is used.
- Creates leads for new numbers: when no contact or lead has the number, TalkChief creates a lead for the caller. You can turn this off.
- Assigns the task to the agent: the task is assigned to the active Salesforce user whose email matches the TalkChief agent’s email.
- Adds the recording: when the call was recorded, the task’s comments include a link to the recording.
Before you start
- You are a company admin in TalkChief.
- You are a Salesforce admin in the org you want to connect. TalkChief logs calls with the access of the Salesforce user who connects it, so that user needs to read contacts, leads and users, create tasks and leads, and assign tasks to other users.
- Your Salesforce edition includes API access: Enterprise, Unlimited, Performance and Developer editions do, and Professional Edition does with the API add-on. The user who connects needs the API Enabled permission.
- One Salesforce org can be connected to one TalkChief company.
Install the TalkChief app in Salesforce
Before you connect, a Salesforce admin installs the TalkChief app (a managed package) in your org. Ask TalkChief support at support@talkchief.io for the install link.Open the install link
Install for admins only
Connect Salesforce
Open Integrations in TalkChief
Start the connection
Sign in to Salesforce
Approve access
Confirm in TalkChief
Test with a real call
Choose what gets logged
On the connected Salesforce card in Integrations, select the settings (gear) icon. The Salesforce settings window shows the connected Salesforce org and three switches you can change at any time. Each change applies to calls that end afterwards.Data TalkChief uses in Salesforce
When you connect, you allow TalkChief to manage data through the Salesforce APIs and to keep working when you are not signed in, with the access of the user who connected. TalkChief uses that access to:Disconnect Salesforce
To stop logging calls and remove TalkChief’s access, open Integrations in TalkChief and select the trash icon on the Salesforce card, then confirm. When you disconnect:- Calls are no longer logged in Salesforce. Calls that were waiting to be logged are dropped.
- TalkChief revokes its access in Salesforce and deletes its tokens.
- Tasks and leads already in Salesforce stay there. Nothing is deleted from Salesforce.
Remove TalkChief from Salesforce
A Salesforce admin can also remove TalkChief from inside Salesforce by uninstalling the TalkChief package in Setup > Installed Packages. Calls then stop being logged and the Salesforce card in TalkChief shows Reconnect needed. Tasks and leads already in Salesforce stay there, because they are standard Salesforce records. To remove the connection from TalkChief too, disconnect it on the Salesforce card.Troubleshooting
TalkChief says it could not connect Salesforce
TalkChief says it could not connect Salesforce
The connection was cancelled in Salesforce
The connection was cancelled in Salesforce
The connection took too long
The connection took too long
This Salesforce account is already connected to another company
This Salesforce account is already connected to another company
The Salesforce card asks me to reconnect
The Salesforce card asks me to reconnect
A task is not assigned to the agent
A task is not assigned to the agent
A call is not on the contact or lead
A call is not on the contact or lead
A recording link is missing
A recording link is missing

