Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.


Excerpt

The Data Connector applet retrieves data from or sends data to Salesforce, an external web service, or a client's bespoke system. This data is then available in the form of a Data Source for use in subsequent applets in the interaction plan:

...

Expand
titleSalesforce interfaces

Insert excerpt
_ExcerptSFDC
_ExcerptSFDC
nopaneltrue

Note

The Salesforce user that Vonage Contact Center uses to connect to Salesforce must have permission to view the required objects fields in Salesforce. Only objects and fields to which the user has access appear in the relevant sections in the Data Connector applet. For information about linking a Salesforce user with Vonage Contact Center , see Linking Vonage Contact Center to a Salesforce account.

Using the standard Salesforce interface, the Data Connector applet compares a single value that you specify—CLID, value in a previously found data source, or value entered in an IVR slot—to the value of a specified field of a specified object in Salesforce. If a match or matches are found, the applet retrieves the values of selected fields from the record or records and makes them available as Data Sources in the form Object Name | Field Name n.

For example, you can configure the applet to use an account number stored in a data source to compare to the Account Number field of an Account object in Salesforce and find one or more records. If there is a match or matches, you can specify that the applet must retrieve data from the Customer Type field on the found record or records in Salesforce.

For more information about retrieving data from Salesforce, see Retrieving data from Salesforce.

If enabled for your Vonage Contact Center account, you can also create and update object records in Salesforce using the Data Connector applet—the applet uses the values you specify to populate the fields you choose, on the record you want to create or update. After a successful creation or update the applet makes the ID of the created or updated record available for subsequent applets in a data source. For information about creating or updating Salesforce records, see Creating a Salesforce record and Updating a Salesforce record.

Salesforce Object Query Language (SOQL)

Using the Salesforce interface you can use Salesforce Object Query Language (SOQL) to perform more complex queries to retrieve data from multiple objects, using multiple search criteria. You can retrieve almost any Salesforce data using any SOQL query that you can use in Salesforce itself. For information about using the advanced Salesforce interface, see Retrieving data from Salesforce using Salesforce Object Query Language (SOQL). You cannot create Salesforce records using SOQL.

...

FieldOptionsDescription
Query

The SOQL query that describes what data to retrieve from Salesforce. For information about using SOQL to retrieve data from Salesforce using the Data Connector applet, see Retrieving data from Salesforce using Salesforce Object Query Language (SOQL).

...

Web Service Interaction

(Only available if you select the Web Service interface and the Call Web Service action. You must also have this feature enabled for your account.)

...