Generate an XML configuration file for contact center setup
- A self-signed certificate is required to make and receive voice calls. See Requirements.
- GC for SCV Settings component added to the Administration Settings app. See Create and add a custom tab for contact center administration.
To generate an XML file for the contact center configuration in Salesforce:
- On the Setup Home page, click the App Launcher icon.
- Search for Administration Settings in the Search apps and items box and click Administration Settings to open the app.
- In the app navigation menu, select Service Cloud Voice Admin Settings.
- Click Create Contact Center Configuration.
- 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
- (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.
- 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. - 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.
- 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
- 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.
<callCenter>
<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>
<section sortOrder="1" name="reqHvcc" label="SCV Settings">
<item sortOrder="0" name="reqTelephonyIntegrationCertificate" label="Telephony Integration Certificate">-----BEGIN CERTIFICATE-----
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
UzEQMA4GA1UECAwHSW5kaWFuYTEVMBMGA1UEBwwMSW5kaWFuYXBvbGlzMScwJQYJ
KoZIhvcNAQkBFhhuYXRlLmJpbmdoYW1AZ2VuZXN5cy5jb20wHhcNMjEwNTIwMTcy
MDA4WhcNMjIwNTIwMTcyMDA4WjBfMQswCQYDVQQGEwJVUzEQMA4GA1UECAwHSW5k
aWFuYTEVMBMGA1UEBwwMSW5kaWFuYXBvbGlzMScwJQYJKoZIhvcNAQkBFhhuYXRl
ZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZ
AoIBAQC+dUHLHq5zX6jxFUN7vgB5QNdAsmNfky+qonV/Hb0SVucXg+EFivzz6oAM
0000000000000000000000000000000000000000000000000000000000000000
1HMY6FGMMgIuarK72y73liIHAns5SeerIkxVQpNdPywRpyoQ7R5HzjZ9aqdeJhsS
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
iI49po3Khuk41BcqM3sTkteM5aCzAgMBAAEwDQYJKoZIhvcNAQELBQADggEBABxt
1QLyzrocpfeBHAopk0fsPn45g3aU13uSOt2t/Yg3iF+9lTuZ0RLFPqc7qPW0vBGe
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
z8A9PVFf4zSw3L7cOYJCKdETL/6/X8opB8vpKW7pxNDfnCztFIUX1NYBcK+dCIVH
3ckrVlivLNQodRBznbliiiwigXkfWiDB69q5hMEWoxtv3NkIHFy/eRVCXa3GUEy6
n74sw1v0SWQuQvRGz0/anlqG1S0pW6EVK/tXR4JOoeelghyqoV/AL6tTas+OfmCu
5hxi5R3q+YUuRgda/gI=
-----END CERTIFICATE-----</item>
<item sortOrder="1" name="reqLongDistPrefix" label="Long Distance Prefix">+1</item>
</section>
<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>
</section>
</callCenter>
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.