You are here:
Prepare Contact Center Definition File
To create a contact center, you must prepare an import.xml file.
Required Editions
This article applies to:
- Service Cloud Voice with Partner Telephony from Amazon Connect
| View supported editions. |
An example contact center definition XML file is available in GitHub.
Import.XML File Attributes
| field name | description |
|---|---|
| reqInternalName | Call Center Internal Name. You cannot change this value after the contact center is created. |
| reqInstanceId | Instance ID of your Amazon Connect instance. |
| reqInstanceName | Instance name of your Amazon Connect instance. |
| reqAmazonConnectManagementRole | Amazon Connect Management Role. This role is optional and is created when you execute the BYOATenantStack CloudFormation template. |
| reqVersion | Contact Center Version. You can find the release version from the Release Notes. |
| reqVendorInfoApiName | c__AMAZON_CONNECT. Do not change this value. |
| reqRegion | Region where your Amazon Connect instance is located. |
| reqIdentityUrl | Identity URL. You can get this url from the connected app. |
| reqLongDistPrefix | Long Distance Prefix. |
| reqInstanceRecordingRole | Instance Recording Role. This value must be that of the ConnectCallRole which is created as part of the BYOAContactCenterStack execution. |
| reqTelephonyIntegrationCertificate | The public key for the JWT token. |
| reqTelephonyIntegrationKeyPairExpDate | Expiration date of Telephony Integration Certificate. |
| reqUniversalCallRecordingAccess | Set this value to true if Universal Call Recording Access is required. |
| reqSettingsRelayState | Relay state URL for Amazon Connect instance. See Amazon Documentation. |
| reqRelayState | Relay state URL for Amazon Connect instance. This value must be the same as that of reqSettingsRelayState. |
| reqUpdateCredentialRole | This is the ARN for UpdateCredentialRole, which gets created as part of the BYOATenantStack. Add this role if you want to update the JWT token from the Salesforce UI. |
| reqThirdPartyIDP | Set this value to true if you want to use a third party identity provider. |
| reqEnableGlobalSignIn | Set this value to true if you want to use Global sign-in for disaster recovery. |
| reqPrimaryInstanceName | Source Connect Instance Name. Set this value to use Amazon Connect global resiliency feature for disaster recovery. |
| reqSecondaryInstanceName | Replica Connect Instance Name. Set this value to use Amazon Connect global resiliency feature for disaster recovery. |
- Add Runtime SCV Roles in Import.xml File
You can add the runtime roles in the import.xml file for using various functionalities, such as add user and add queues, more seamlessly in the Voice.
Did this article solve your issue?
Let us know so we can improve!

