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...

“As the Call Center Manager for a growing catalog and internet company, sales call quality and customer service call quality are paramount. In our industry what separates one company from another is the level of service. We recognized that in order to raise the bar (to become the company of choice) we need to do something more, continually improve on call quality. After a lengthy due diligence we chose VO as the application to assist us in our quest to be number one. Virtual Observer has provided us with exactly what we need to guide our representatives to success. I have used several applications in my career and this system is as straightforward as you can get. The support team made training and implementation a breeze; making the bottom line cost of the entire application very affordable.”