VO Salesforce Connector

Launch calls right from the customer record in Salesforce

The CSI Salesforce Connector allows customers to integrate their Virtual Observer Workforce Optimization Solution with their SalesForce implementation.

The integration can be as simple as a mass list of recordings which can be searched, sorted and played directly from the Salesforce user interface, or a dynamic list linked directly to Salesforce Accounts, Contracts, Cases, Tasks and more.

There are 2 pieces to the CSI/Salesforce integration component. The first is a Salesforce App  which installs within the Salesforce org to create a new custom object known as “voEvents”. This app also contains a “View” and a “Tab” that can be added to any user, screen or page. The second component is a CSI service, built using the “Salesforce Partner API” and installed directly within your Virtual Observer Server Architecture, to actually write VO recordings to your Salesforce org into the new “voEvents” object. This service is downloaded and installed separately from the component.

The CSI built Service will read the VO database looking for the arrival of new recordings. As new recordings are located they are compared to a series of business rules to determine if the recording should be added to Salesforce. If so, the recording metadata is written to your Salesforce org, along with a link to the VO Player, thus allowing playback from within the Salesforce user interface. Additionally, the service can locate a matching Salesforce task record (such as a comment, note, log-a-call, chatter) and link the VO recording to the appropriate Account, Contact, Case or other Salesforce object. This allows vo Recordings to be linked directly with their corresponding Salesforce entities.


Although not part of the default installation, the Salesforce connector can allow for callouts or postbacks to the Virtual Observer system via standard Salesforce triggers. These triggers can be invoked when a user adds, edits or deletes Salesforce data. This information can be useful for enhanced linking of Virtual Observer Recordings with Salesforce Transactions.

CSI has the capability to customize any Salesforce object to extend the default installation and add value where necessary. Our sniffer tools can examine your Salesforce schema and essentially add any data into any field within any object. Tell us what you need and put us to work for you.

What Our Customers Are Saying...

“One of the immediate benefits was our ability to monitor that large influx of new associates we have at our season. Being able to give them feedback on their performance quickly and correct areas where they are having trouble has lower our attrition, during that critical period, and saved us money. We highly recommend Virtual Observer for other e-commerce contact centers. The features, cost, and ease of use along with the good customer service provided by CSI makes this system an excellent choice.”