See the TruVoice Feedback Plus for Salesforce installation instructions for installing the application in your Salesforce environment.
Technical Overview
The TruVoice Feedback Plus for Salesforce application integrates TruVoice with Salesforce to pass previously captured buyer feedback insights into your instance of Salesforce.
The are two places where TruVoice buyer feedback insights can be pushed into Salesforce:
- Sync all previously captured TruVoice feedback insights with Salesforce via Salesforce REST APIs using the sync data option in the TruVoice Feedback Plus settings view
- As buyer feedback is captured by TruVoice, it is automatically pushed to Salesforce via Salesforce REST APIs if the Salesforce integration option is turned on in TruVoice
When TruVoice pushes buyer feedback insights into Salesforce these insights are written to Salesforce as "Feedback records" on the custom Feedback object and the five related and supporting custom objects (Insight, Attribute, Selected Vendor, Sales Rep and Account Manager).
See the custom objects diagram and data dictionary below for custom object technical details.
Frequently Asked Questions (FAQ)
- v1.0 has support for Lightning. We will be releasing support for Classic in v1.1.
- Salesforce API Version 58.0
- It does. It includes two permissions sets. One for access to the custom objects and their records and one for the integration user that enables the data sync process between TruVoice and Salesforce.
- The access permission set is named "Tvfp-Access"
- The integration user permission set is named "Tvfp-Sync".
-
The required permissions include access to Apex Classes, access to Visualforce Pages, and access to Custom Settings Definitions and Metadata of the custom objects in the package
- The app uses one static resources (the application logo).
- The app uses the Trusted Content Security Policy Site and Remote Site resources to securely make API calls to TruVoice REST APIs.
- There is one Visualforce pages and nine Lightning Web Components.
- Custom objects use lookups for the following standard Salesforce objects: Opportunity, Contact, Account, and User.
- The application does not change or update Salesforce standard objects.
- It does not add any custom fields to Salesforce standard objects.
- Custom objects use lookups for the Opportunity, Contact, Account and User objects.
- It does not.
- It does not.
- It does. The application requires setting up a connected app in Salesforce to enable the connection between the application, TruVoice and Salesforce.
- The application has a very small footprint with less than 4,000 lines of code.
- The applications has a total of eleven classes (eight of the classes are test classes).
Custom Object Diagram
The TruVoice Feedback Plus application creates the following custom objects in Salesforce:
- Feedback
- Question
- Answer
- Instance
- Answer
- Insight
- Attribute
- Selected Vendor
- Sales Rep
- Account Manager
- Question