To generate an XML file for the contact center configuration in Salesforce:

  1. On the Setup Home page, click the App Launcher icon.
  2. Search for Administration Settings in the Search apps and items box and click Administration Settings to open the app.
  3. In the app navigation menu, select Service Cloud Voice Admin Settings.
  4. Click Create Contact Center Configuration.
  5. Select the Contact Center tab and enter the following details that are mandatory:
    • Display name for the contact center
    • Genesys Cloud region
    • Long distance prefix
    • Public key
  6. (Optional) In the SSO Settings section, enter the SSO Provider Name and the Organization Name.

    By using a single sign-on identity provider, an agent can sign in to one application such as Salesforce and then is automatically logged in to the client. For information about the single sign-on providers that Genesys Cloud supports, see About single sign-on (SSO). If you enter an SSO Provider Name and the Organization Name, all the agents in your organization will use the single sign-on identity provider that you input. For agents that do not use this single sign-on identity provider, create a separate Contact Center and assign those agents.

    1. In the SSO Identity Provider Name box, enter the name of the single sign-on identity provider that you want to use. For a list of valid provider parameter values, see Additional Authorization Parameters in the Genesys Cloud Developer Center.
    2. In the Genesys Cloud Organization Name box, enter the name of the Genesys Cloud organization that uses this single sign-on identity provider.
      Note: Make sure that the capitalization of the organization name matches the capitalization of the short name of your organization. For more information, see Modify organization settings.
  7. Click Generate Contact Center Configuration XML.
    An XML file is created and downloaded to your local machine.

Use the downloaded XML file to create a contact center. For more information, see Create a contact center.

<section sortOrder="0" name="reqGeneralInfo" label="General Information">
<item sortOrder="0" name="reqInternalName" label="InternalName">testcontactcenter</item>
<item sortOrder="1" name="reqDisplayName" label="Display Name">test contact center</item>
<item sortOrder="2" name="reqVendorInfoApiName" label="Conversation Vendor Info Developer Name">genesys_scv_poc__genesys_us_east</item>

<section sortOrder="1" name="reqHvcc" label="SCV Settings">
<item sortOrder="0" name="reqTelephonyIntegrationCertificate" label="Telephony Integration Certificate">-----BEGIN CERTIFICATE-----
-----END CERTIFICATE-----</item>
<item sortOrder="1" name="reqLongDistPrefix" label="Long Distance Prefix">+1</item>

<section sortOrder="2" name="ssoSettings" label="SSO Settings">
<item sortOrder="0" name="providerName" label="SSO Identity Provider Name"></item>
<item sortOrder="1" name="orgName" label="Genesys Cloud Organization Name"></item>

Copy Salesforce organization Id

The Genesys Integration Registry tab lists the Salesforce Organization Id. You can copy the Id and use it to set up the integration in Genesys Cloud.