Amazon Connect with Salesforce Service Cloud Voice
Amazon Connect to Salesforce Service Cloud Voice
Verified 2026-09-25 · 76 sources · tier 2–4
For Salesforce administrators and contact center engineers who own both the Salesforce org and the Amazon Connect side of the build.
Current AWS documentation refers to the Amazon Connect contact center product as Connect Customer 10. The integration connects this service to Salesforce Service Cloud Voice, where the InvokeTelephonyIntegrationApiFunction Lambda function creates voice call objects in Salesforce from an Amazon Connect flow 16.
Before you start
Voice is available only in Lightning Experience and requires Service Cloud or Sales Cloud add-on licenses 34. Omni-Channel must be enabled in the Salesforce org before setting up Voice so reps can make and receive calls 35. Before setup, create a custom domain and a single sign-on URL so reps can log in to the contact center 33. Voice supports Google Chrome and Mozilla Firefox, with cookies enabled for single sign-on 32.
For Amazon Connect, Salesforce advises increasing service quotas for concurrent calls, transcription jobs, and outbound call regions before go-live 36. An Amazon Connect instance needs a claimed DID or toll-free phone number to place or receive calls 54. Number porting must be requested in advance and its duration varies by country and complexity, so Salesforce advises planning it early 31. Do not cancel the existing telecom service until the numbers are ported and confirmed working in Amazon Connect; cancelling first can lose the number 55. In most cases the losing carrier, not the customer, picks the date and time of a port to Amazon Connect 56. A port request for US DID or toll-free numbers cannot be submitted more than 30 days before the porting date 57. Porting US or Canadian numbers typically takes 2 to 4 weeks after portability is verified and all documents are submitted correctly 58. Porting numbers from outside the US and Canada takes 2 to 6 months to complete 59.
What changes by situation
Pick your answers to see only your path. Nothing is sent anywhere until you make a plan.
Three questions. One permanent page you can send to your manager.
Step 1 Plan numbers and AWS capacity
Do
Review call volume expectations and request service quota increases in the AWS console for concurrent calls, transcription jobs, and outbound calling regions 36. If porting numbers from an external carrier, submit the port request early through AWS Support, ensuring the submission date complies with carrier timeline windows 31 57 59. Keep your existing carrier plan active throughout the transition 55.
Verify
Confirm that Amazon Connect service quota increases for concurrent calls, transcription jobs, and destination regions are approved in the AWS console 36. Suggested check: verify that porting orders show an accepted target date.
Rollback
Suggested rollback: close or withdraw any pending quota requests and cancel open porting requests with the carrier.
Step 2 Establish the Amazon Connect instance and contact center
Let Salesforce create a new AWS account and Amazon Connect instance (the bundle)
Do
In the SCV Bundle model, AWS services run from a new AWS account created by Salesforce under Salesforce's AWS master payer account 3. Set up the bundle directly through Salesforce setup to provision the account and instance 3.
Verify
Suggested check: confirm that the new contact center record is present and associated with the newly provisioned account.
Rollback
Suggested rollback: delete or deactivate the created contact center definition.
Use an Amazon Connect instance I already have, and let Salesforce integrate it
Do
In the BYOA model, SCV runs from the customer's own AWS account, where the customer can use additional AWS services beyond the scope of SCV 6. Connect your existing Amazon Connect instance in Salesforce Setup using Salesforce-managed integration paths 6.
Verify
Suggested check: verify that the existing telephony instance is linked to the newly defined contact center.
Rollback
Suggested rollback: disconnect the contact center link to the underlying account.
Use an Amazon Connect instance I already have, and integrate it myself
Do
Run SCV from your own AWS account under the BYOA model to allow access to additional AWS services beyond SCV 6. Configure and register the existing Amazon Connect instance directly in Salesforce 6.
Verify
Suggested check: confirm that the self-integrated contact center shows an active status.
Rollback
Suggested rollback: delete the self-integrated contact center configuration.
Step 3 Claim or port phone numbers
Do
In the Amazon Connect admin website, numbers are claimed from Channels, Phone numbers, Claim a number, choosing a toll-free or DID number, and can be attached to a flow in the Flow / IVR field before saving 9. Note that Amazon Connect requires phone numbers in E.164 format, for example +18005551212 for a US number 60. By default an Amazon Connect account can claim and release up to 200% of its phone-number quota in a rolling 180-day period; exceeding that blocks further claims until an AWS support case is opened or the period expires 61. Be cautious when managing numbers: an Amazon Connect phone number cannot be claimed again after it is released 39 62.
Verify
If claiming via the ClaimPhoneNumber API, verify that the state is reported as CLAIMED, using DescribePhoneNumber to check the status 8. Otherwise, verify that the claimed DID or toll-free number appears in the Phone numbers table in the Amazon Connect admin website 9.
Rollback
Suggested rollback: disassociate the phone number from any assigned contact flows. Avoid releasing the number if it may be required later, because released numbers cannot be reclaimed 39 62.
Step 4 Configure contact flows and routing
In Amazon Connect flows, using Salesforce's sample Omni-Channel subflow
Do
Salesforce publishes sample Amazon Connect flows for Voice including Sample SCV Inbound Flow, Sample SCV Omni-Channel Subflow - Basic Routing With Case Creation, and transcription subflows for both Amazon Transcribe and Contact Lens 42. A claimed or ported Amazon Connect number is attached to a flow on Channels > Phone numbers > Edit Phone number by choosing the flow under Flow / IVR, and only published flows appear in that list 63. Attach the claimed phone number to the Sample SCV Inbound Flow or an adapted copy of it 9 63 42. Ensure the inbound flow references the InvokeTelephonyIntegrationApiFunction Lambda function, which the SCV integration uses to create voice call objects in Salesforce 16.
Verify
Place a test call to the claimed number and verify that it invokes the inbound flow and creates a voice call object in Salesforce via the InvokeTelephonyIntegrationApiFunction Lambda 16.
Rollback
Suggested rollback: edit the phone number configuration to detach or clear the assigned flow selection.
In Salesforce, with Omni-Channel Unified Routing
Do
Salesforce publishes sample Amazon Connect flows for Voice, including transcription subflows and routing flows 42. Configure your contact flows to invoke the InvokeTelephonyIntegrationApiFunction Lambda function to create voice call objects in Salesforce 16. Attach the published inbound flow to the claimed number under Channels > Phone numbers > Edit Phone number in the Flow / IVR field 9 63. Configure Omni-Channel routing settings directly in Salesforce Setup 35.
Verify
Suggested check: place a test call to the number, confirm that a voice call object is created, and confirm that the routing system routes the interaction according to configured settings.
Rollback
Suggested rollback: remove the flow assignment from the phone number and revert the central routing configurations.
Step 5 Configure call recording
Do
To record calls, add a Set recording and analytics behavior block to the flow before the contact is connected to an agent, then choose Save and Publish 37. For new Amazon Connect flows, the Set recording, analytics and processing behavior block replaces the Set recording and analytics behavior block; the older block stays supported in existing flows and the enablement steps are equivalent 17. Recording behavior for outbound calls is set by adding the recording block to an outbound whisper flow and selecting that flow as the Outbound whisper flow of the queue used for outbound calls 38.
Verify
Suggested check: initiate a test inbound call and a test outbound call, complete the interactions, and verify that call recordings are generated.
Rollback
Edit the flow to remove the recording block, or set call recording to off within the block, then Save and Publish the flow 37.
Step 6 Configure transcription and conversational analytics
Contact Lens for Amazon Connect
Do
Before a flow can enable Contact Lens conversational analytics, it must be enabled on the instance in the Amazon Connect console under Analytics tools 20. Contact Lens speech analytics for voice requires call recording set to On with Agent and Customer in the Set recording and analytics behavior block 18. In new flows, use the Set recording, analytics and processing behavior block 17. Choosing Real-time analytics provides real-time insights during the call plus post-call analytics, while Post-call analytics only analyzes after the call and After Contact Work and gives the best transcription accuracy 22. For real-time transcription, Kinesis Data Streams associated with Amazon Connect Contact Lens stream transcript segments that the SCV integration consumes for display in Salesforce 21. Note that a transfer creates a second contact ID and contact record, so another Set recording and analytics behavior block with analytics enabled is needed to keep Contact Lens running after a transfer, though queue-to-queue transfers copy the configuration 24. Contact Lens supports calls with up to 2 participants; with more parties, transcription and analytics quality can degrade, and AWS recommends disabling analytics for multi-party or third-party calls 25.
Verify
Place a test call and verify that transcript segments stream to Salesforce 21. If the Set recording and analytics behavior block fails to enable conversational analytics on a contact, AWS says to check the flow logs for the error 19.
Rollback
Suggested rollback: open the flow editor, change speech analytics to disabled or set call recording off in the recording block, and re-publish the flow.
Amazon Transcribe
Do
Configure the call flow to invoke the sample transcription subflow for Amazon Transcribe published by Salesforce 42. Ensure the flow sets the necessary recording parameters before invoking the subflow 37.
Verify
Suggested check: place a test call through the flow and verify that transcription data is generated and forwarded to the agent interface.
Rollback
Suggested rollback: edit the contact flow to remove the transcription subflow invocation, then Save and Publish.
No transcription
Do
Ensure that no transcription subflows are invoked in your inbound or outbound flows 42. In the Set recording and analytics behavior block (or Set recording, analytics and processing behavior block), do not enable speech analytics 17 18.
Verify
Suggested check: place a test call and confirm that call recording functions without generating speech transcripts or streaming Contact Lens data.
Rollback
Suggested rollback: no changes are required to revert this setting.
Step 7 Configure transfer destinations
Do
To set up phone number transfers, create a phone number quick connect (it needs no flow), add it to a queue used for incoming contacts, and make sure that queue is in the transferring agents' routing profile 64. Phone number quick connects require only a phone number; a queue or flow cannot be set on them, and phone number transfers do not require a specific flow type 65. When creating a phone number quick connect, the phone number is entered starting with the country code 66. A quick connect becomes visible to agents in the CCP only after it is added to a queue, and agents see the quick connects of the queues in their routing profile including the default outbound queue 67.
Amazon Connect does not allow anonymous calls, so every queue, including the inbound queue used for agent-initiated external transfers, needs a valid outbound caller ID number or the call fails 68. The queue that carries a phone number quick connect needs an Outbound caller ID number chosen from numbers claimed for the instance; AWS states this is required to make outbound calls 69. Only numbers claimed or ported to Amazon Connect can be the outbound caller ID number unless AWS Support activates an external number for custom caller ID after proof of ownership 70. For a transfer made while the agent is on a call, caller ID comes from the inbound queue that handled the call and the outbound whisper flow cannot override it; to control it, use a Transfer to phone number block with an explicit caller ID 71. A transfer to a phone number fails unless the instance is allowed to call the destination country; countries are added through a service quota increase request 72. AWS advises against transferring calls to destinations that could transfer them back into Amazon Connect (circular transfers), because PSTN latency compounds 73. An external transfer from Amazon Connect stays anchored to the instance's Region for the whole call: per-minute usage accrues until the transfer recipient hangs up, and the call is not recorded after the agent drops or the transfer completes 74.
Verify
In the CCP, select Quick connects while handling an active test call, dial the transfer destination, and choose Join once it connects, then choose Leave to complete the transfer 75 76. Suggested check: verify that the call connects without encountering an invalid outbound configuration error.
Rollback
Suggested rollback: edit the queue to remove the quick connect, or delete the quick connect entry from the administration console.
Applicability
Applies to: Amazon Web Services Amazon Connect with Service Cloud Voice, Amazon Web Services Amazon Connect, Amazon Web Services Amazon Connect Contact Lens, and Salesforce Voice. Deployments: multi-tenant. Sources checked 2026-09-25.
What remains uncertain
The exact procedure for tearing down a Salesforce-created AWS account or completely deprovisioning a Contact Center configuration is not covered by the sources below. Detailed IAM role policies and CloudFormation template contents required for manual BYOA integrations are not covered by the sources below. Specific region availability for instances created automatically by Salesforce is not covered by the sources below.
See also
Referenced by
- Microsoft Teams with Amazon Connect — Sibling Amazon Connect integration guide
- Connecting Unified CM to Amazon Connect — Other Amazon Connect integration guide in the same batch
Sources
- 1Give at least one user, such as yourself, the admin permission set so they can set up the contact center, and after assigning permission sets add users to the contact center.Assign Contact Center Permission Sets for Salesforce Voice · procedure notes (search-engine excerpt) · Checked 2026-09-25
- 2To turn on Voice with a Salesforce-created instance, from Setup enter Amazon Setup in the Quick Find box, select Amazon Setup, and select Turn On Salesforce Voice.Turn On Salesforce Voice with Amazon Connect · procedure, first step (search-engine excerpt) · Checked 2026-09-25
- 3In the SCV Bundle model, AWS services run from a new AWS account created by Salesforce under Salesforce's AWS master payer account.Integrating Amazon Connect Natively into Salesforce Using Service Cloud Voice · section on deployment models (SCV Bundle) · Checked 2026-09-25
- 4Salesforce says to choose the integrated-by-you option if you don't want Salesforce to assume your AWS IAM role.Use an Existing Amazon Connect Instance Integrated by You · opening paragraph (search-engine excerpt) · Checked 2026-09-25
- 5To integrate Voice manually with an existing Amazon Connect instance, you import the contact center definition XML file.Use an Existing Amazon Connect Instance Integrated by You · opening paragraph (search-engine excerpt) · Checked 2026-09-25
- 6In the SCV Bring Your Own Amazon (BYOA) model, SCV runs from the customer's own AWS account, where the customer can use additional AWS services beyond the scope of SCV.Integrating Amazon Connect Natively into Salesforce Using Service Cloud Voice · section on deployment models (BYOA) · Checked 2026-09-25
- 7When you create a contact center in Voice, Salesforce creates an Amazon Connect instance and an external client app, and single sign-on for the contact center is handled by that external client app.Set Up Salesforce Voice with Amazon Connect · search-engine excerpt returned for the Set Up Salesforce Voice with Amazon Connect article family · Checked 2026-09-25
- 8A number claimed via the ClaimPhoneNumber API is in state CLAIMED, IN_PROGRESS or FAILED, and DescribePhoneNumber reports which.Get a local toll-free or DID Connect Customer phone number · API instructions for claiming phone numbers, steps 2-3 · Checked 2026-09-25
- 9In the Amazon Connect admin website, numbers are claimed from Channels, Phone numbers, Claim a number, choosing a toll-free or DID number, and can be attached to a flow in the Flow / IVR field before saving.Get a local toll-free or DID Connect Customer phone number · Claim a number for your contact center, steps 1-5 · Checked 2026-09-25
- 10Current AWS documentation calls the Amazon Connect contact center product Connect Customer.Enable contact recording · page body and navigation references to Connect Customer instance and admin website · Checked 2026-09-25
- 11Einstein Conversation Insights can ingest customer conversations from Amazon Connect, among other voice providers, to provide transcripts, insights and next steps.Integrate Voice Connectors with Einstein Conversation Insights · opening paragraph (search-engine excerpt) · Checked 2026-09-25
- 12Einstein features that act on conversation content (insights, next steps, recommendations) depend on a call transcript existing, so they presuppose one of the transcription options being enabled.inferredIntegrate Voice Connectors with Einstein Conversation Insights · inferred from the statement that ECI provides transcripts insights and next steps from conversations · Checked 2026-09-25
- 13Real-time call transcripts are displayed to reps in the Enhanced Conversation component in Salesforce.Configure Call Transcription · opening paragraph (search-engine excerpt) · Checked 2026-09-25
- 14The Sample SCV Inbound Flow transfers to the Sample SCV Omni-Channel Subflow, which ends with the Sample SCV Transcription Subflow With Contact Lens.Service Cloud Voice Contact Flows (README) · README, flow descriptions (search-engine excerpt) · Checked 2026-09-25
- 15As a best practice, Salesforce recommends using an IAM user rather than the AWS root user to complete Amazon Connect instance configuration tasks, to keep the root user secure.Configure Your Amazon Connect Instance · opening paragraph (search-engine excerpt) · Checked 2026-09-25
- 16The SCV integration uses a Lambda function named InvokeTelephonyIntegrationApiFunction to create voice call objects in Salesforce from an Amazon Connect flow.Integrating Amazon Connect Natively into Salesforce Using Service Cloud Voice · section describing transactional Lambda functions · Checked 2026-09-25
- 17For new Amazon Connect flows, the Set recording, analytics and processing behavior block replaces the Set recording and analytics behavior block; the older block stays supported in existing flows and the enablement steps are equivalent.Enable conversational analytics in Connect Customer conversational analytics · Note under the introduction · Checked 2026-09-25
- 18Contact Lens speech analytics for voice requires call recording set to On with Agent and Customer in the Set recording and analytics behavior block.Enable conversational analytics in Connect Customer conversational analytics · Enable call recording and speech analytics, step 2 · Checked 2026-09-25
- 19If the Set recording and analytics behavior block fails to enable conversational analytics on a contact, AWS says to check the flow logs for the error.Enable conversational analytics in Connect Customer conversational analytics · What if the flow block fails to enable conversational analytics? · Checked 2026-09-25
- 20Before a flow can enable Contact Lens conversational analytics, it must be enabled on the instance in the Amazon Connect console under Analytics tools.Enable conversational analytics in Connect Customer conversational analytics · Enable conversational analytics for your Connect Customer instance, steps 1-4 · Checked 2026-09-25
- 21For real-time transcription, Kinesis Data Streams associated with Amazon Connect Contact Lens stream transcript segments that the SCV integration consumes for display in Salesforce.Integrating Amazon Connect Natively into Salesforce Using Service Cloud Voice · section on Contact Lens real-time transcription · Checked 2026-09-25
- 22Choosing Real-time analytics provides real-time insights during the call plus post-call analytics, while Post-call analytics only analyzes after the call and After Contact Work and gives the best transcription accuracy.Enable conversational analytics in Connect Customer conversational analytics · Enable call recording and speech analytics, step 4 · Checked 2026-09-25
- 23The Sample SCV Transcription Subflow With Contact Lens enables real-time transcription before transferring the call to the queue.Service Cloud Voice Contact Flows (README) · README, Sample SCV Transcription Subflow With Contact Lens description (search-engine excerpt) · Checked 2026-09-25
- 24A transfer creates a second contact ID and contact record, so another Set recording and analytics behavior block with analytics enabled is needed to keep Contact Lens running after a transfer (queue-to-queue transfers copy the configuration).Enable conversational analytics in Connect Customer conversational analytics · Important things to know, Collect data after transferring a contact · Checked 2026-09-25
- 25Contact Lens supports calls with up to two participants; with more parties, transcription and analytics quality can degrade, and AWS recommends disabling analytics for multi-party or third-party calls.Enable conversational analytics in Connect Customer conversational analytics · Multi-party calls and conversational analytics · Checked 2026-09-25
- 26When you turn on Salesforce Voice with Amazon Connect, Salesforce creates an AWS account that is used to create your Amazon Connect instance.Turn On Salesforce Voice with Amazon Connect · opening paragraph (search-engine excerpt) · Checked 2026-09-25
- 27With a new Amazon Connect instance, Salesforce creates and assumes an AWS IAM role on your behalf to integrate Voice with Amazon Connect.Use an Existing Amazon Connect Instance Integrated by You · comparison with the new-instance option (search-engine excerpt) · Checked 2026-09-25
- 28When claiming, you choose from the list of available Amazon Connect numbers and cannot request a specific number unless you already hold it with your current provider and port it to Amazon Connect.Configure Your Amazon Connect Instance · phone number section (search-engine excerpt) · Checked 2026-09-25
- 29If no transcription subflow or analytics block is enabled in the Amazon Connect flow, no real-time transcript will reach the Enhanced Conversation component.inferredConfigure Call Transcription · inferred from the statement that transcripts come from Amazon Transcribe or Contact Lens · Checked 2026-09-25
- 30To receive or make calls you need a phone number; Amazon Connect options include claiming an available number and porting an existing number.Configure Your Amazon Connect Instance · phone number section (search-engine excerpt) · Checked 2026-09-25
- 31Number porting must be requested in advance and its duration varies by country and complexity, so Salesforce advises planning it early.Prepare for a Partner Contact Center (Trailhead unit) · Implementation Planning / Key Considerations · Checked 2026-09-25
- 32Voice supports Google Chrome and Mozilla Firefox, with cookies enabled for single sign-on.Prepare for a Partner Contact Center (Trailhead unit) · Prerequisites Before Setup · Checked 2026-09-25
- 33Before setup, create a custom domain and a single sign-on URL so reps can log in to the contact center.Prepare for a Partner Contact Center (Trailhead unit) · Prerequisites Before Setup · Checked 2026-09-25
- 34Voice is available only in Lightning Experience and requires Service Cloud or Sales Cloud add-on licenses.Prepare for a Partner Contact Center (Trailhead unit) · Prerequisites Before Setup · Checked 2026-09-25
- 35Omni-Channel must be enabled in the Salesforce org before setting up Voice so reps can make and receive calls.Prepare for a Partner Contact Center (Trailhead unit) · Prerequisites Before Setup · Checked 2026-09-25
- 36For Amazon Connect, Salesforce advises increasing service quotas for concurrent calls, transcription jobs and outbound call regions before go-live.Prepare for a Partner Contact Center (Trailhead unit) · Prerequisites Before Setup · Checked 2026-09-25
- 37To record calls, add a Set recording and analytics behavior block to the flow before the contact is connected to an agent, then choose Save and Publish.Enable contact recording · To set up recording of conversations, steps 4 and 6 · Checked 2026-09-25
- 38Recording behavior for outbound calls is set by adding the recording block to an outbound whisper flow and selecting that flow as the Outbound whisper flow of the queue used for outbound calls.Enable contact recording · To set up recording behavior for outbound calls, steps 1-3 · Checked 2026-09-25
- 39After you release a claimed Amazon Connect number you cannot claim the same number again.Get a local toll-free or DID Connect Customer phone number · How many phone numbers you can claim · Checked 2026-09-25
- 40Salesforce now calls the product Salesforce Voice with Amazon Connect; it was formerly named Service Cloud Voice with Amazon Connect.Turn On Salesforce Voice with Amazon Connect · article title and opening sentence (search-engine excerpt) · Checked 2026-09-25
- 41When turning on Voice you enter the root email address twice, and Salesforce uses it to create the root user in the AWS subaccount.Turn On Salesforce Voice with Amazon Connect · procedure, root email step (search-engine excerpt) · Checked 2026-09-25
- 42Salesforce publishes sample Amazon Connect flows for Voice including Sample SCV Inbound Flow, Sample SCV Omni-Channel Subflow - Basic Routing With Case Creation, and transcription subflows for both Amazon Transcribe and Contact Lens.Service Cloud Voice Contact Flows (README) · README, Basic Flows list · Checked 2026-09-25
- 43Amazon Connect Chat in Salesforce Contact Center with Amazon Connect is available only with Service Cloud Voice partner telephony from Amazon Connect, also called Service Cloud Voice BYOA.Salesforce Contact Center with Amazon Connect: Streamlining omnichannel customer engagement · section on channels and prerequisites · Checked 2026-09-25
- 44Salesforce Contact Center with Amazon Connect is an AppExchange managed package that requires an org licensed for Service Cloud Voice and Digital Engagement.Salesforce Contact Center with Amazon Connect: Streamlining omnichannel customer engagement · prerequisites and installation section · Checked 2026-09-25
- 45The AWS amazon-connect-salesforce-scv examples repository (Voicemail Express, CTR Logger and similar solutions for Service Cloud Voice) is archived and read-only.amazon-connect-salesforce-scv · repository archive banner and README · Checked 2026-09-25
- 46Because Salesforce describes the integrated-by-you path as the choice for customers who do not want Salesforce to assume their IAM role, the existing-instance-integrated-by-Salesforce path most likely requires granting Salesforce an assumable IAM role in the customer's AWS account.inferredUse an Existing Amazon Connect Instance Integrated by You · inferred from the opening paragraph contrast; the integrated-by-Salesforce article body was not obtained · Checked 2026-09-25
- 47The Salesforce Voice with Amazon Connect setup sequence includes a step to confirm a tax registration number with AWS.Set Up Salesforce Voice with Amazon Connect · help navigation tree: Confirm Tax Registration Number with AWS · Checked 2026-09-25
- 48Salesforce Help documents three ways to create an Amazon Connect contact center for Voice: a new Amazon Connect instance, an existing instance integrated by Salesforce, and an existing instance integrated by you.Set Up Salesforce Voice with Amazon Connect · help navigation tree under Create a Contact Center: child article titles for new instance / existing instance integrated by Salesforce / existing instance integrated by you · Checked 2026-09-25
- 49Salesforce Voice with Amazon Connect supports call transcription from either Amazon Transcribe or Contact Lens for Amazon Connect.Configure Call Transcription · opening paragraph (search-engine excerpt) · Checked 2026-09-25
- 50Voice includes two contact center permission sets, Contact Center Agent and Contact Center Admin, assigned to users from the Assign Permissions link in the Set Up Your Contact Center section.Assign Contact Center Permission Sets for Salesforce Voice · opening paragraph and procedure (search-engine excerpt) · Checked 2026-09-25
- 51Omni-Channel Unified Routing makes Salesforce the single routing system for Amazon Connect voice calls, enabling skill-based and direct-to-rep routing that takes place in Salesforce instead of the telephony system.Route Calls with Omni-Channel Unified Routing · opening paragraph (search-engine excerpt) · Checked 2026-09-25
- 52New contact centers include Unified Routing sample flows directly in Amazon Connect; for preexisting contact centers you download the JSON files from the Sample Salesforce Voice flows page on GitHub and import them.Route Calls with Omni-Channel Unified Routing · sample flows paragraph (search-engine excerpt) · Checked 2026-09-25
- 53To use Unified Routing, associate all Salesforce queues with one contact center group, associate that group with a Voice channel in the Amazon contact center, update the Amazon flows for inbound, outbound and transfer scenarios, then enable Unified Routing in the Contact Center details.Route Calls with Omni-Channel Unified Routing · setup overview (search-engine excerpt) · Checked 2026-09-25
- 54An Amazon Connect instance needs a claimed DID or toll-free phone number to place or receive calls.Get a local toll-free or DID Connect Customer phone number · Get a local toll-free or DID Connect Customer phone number (opening paragraph) · Checked 2026-09-25
- 55Do not cancel the existing telecom service until the numbers are ported and confirmed working in Amazon Connect; cancelling first can lose the number.When do I cancel my current telecom service when porting numbers to Connect Customer? · page body (two sentences) · Checked 2026-09-25
- 56In most cases the losing carrier, not the customer, picks the date and time of a port to Amazon Connect; a preferred date can be requested in the support case.How long does it take to port phone numbers to Connect Customer? · Can I choose the port date? · Checked 2026-09-25
- 57A port request for US DID or toll-free numbers cannot be submitted more than 30 days before the porting date.How long does it take to port phone numbers to Connect Customer? · Important box at top of page · Checked 2026-09-25
- 58Porting US or Canadian numbers to Amazon Connect typically takes two to four weeks after portability is verified and all documents are submitted correctly.How long does it take to port phone numbers to Connect Customer? · Inside the US and Canada · Checked 2026-09-25
- 59Porting numbers from outside the US and Canada to Amazon Connect takes two to six months to complete.How long does it take to port phone numbers to Connect Customer? · Outside the US and Canada · Checked 2026-09-25
- 60Amazon Connect requires phone numbers in E.164 format, for example +18005551212 for a US number.Set up outbound caller ID in Connect Customer · Use E.164 format for international phone numbers · Checked 2026-09-25
- 61By default an Amazon Connect account can claim and release up to 200% of its phone-number quota in a rolling 180-day period; exceeding that blocks further claims until an AWS support case is opened or the period expires.Get a local toll-free or DID Connect Customer phone number · Avoid being blocked from claiming or releasing too many numbers · Checked 2026-09-25
- 62An Amazon Connect phone number cannot be claimed again after it is released.Get a local toll-free or DID Connect Customer phone number · How many phone numbers you can claim · Checked 2026-09-25
- 63A claimed or ported Amazon Connect number is attached to a flow on Channels > Phone numbers > Edit Phone number by choosing the flow under Flow / IVR, and only published flows appear in that list.Attach a claimed or ported phone number to a flow in Connect Customer · To associate a claimed or ported phone number with a published flow, steps 2-4 · Checked 2026-09-25
- 64To set up phone number transfers, create a phone number quick connect (it needs no flow), add it to a queue used for incoming contacts, and make sure that queue is in the transferring agents' routing profile.Set up contact transfers in Connect Customer · Overview of steps · Checked 2026-09-25
- 65Phone number quick connects require only a phone number; a queue or flow cannot be set on them, and phone number transfers do not require a specific flow type.Set up contact transfers in Connect Customer · Overview of steps, steps 1 and 3 · Checked 2026-09-25
- 66When creating a phone number quick connect, the phone number is entered starting with the country code.Create quick connects in Connect Customer · Example: Create a phone number quick connect to a mobile phone, step 4 · Checked 2026-09-25
- 67A quick connect becomes visible to agents in the CCP only after it is added to a queue, and agents see the quick connects of the queues in their routing profile including the default outbound queue.Create quick connects in Connect Customer · Step 2: Enable agents to see quick connects, and its Tip · Checked 2026-09-25
- 68Amazon Connect does not allow anonymous calls, so every queue, including the inbound queue used for agent-initiated external transfers, needs a valid outbound caller ID number or the call fails.Set up outbound caller ID in Connect Customer · Outbound parameters: Set in queue > Anonymous caller ID · Checked 2026-09-25
- 69The queue that carries a phone number quick connect needs an Outbound caller ID number chosen from numbers claimed for the instance; AWS states this is required to make outbound calls.Create quick connects in Connect Customer · Example: Create a phone number quick connect to a mobile phone > Add the quick connect to a queue, step 2 · Checked 2026-09-25
- 70Only numbers claimed or ported to Amazon Connect can be the outbound caller ID number unless AWS Support activates an external number for custom caller ID after proof of ownership.Set up outbound caller ID in Connect Customer · Outbound parameters: Set in queue > Outbound caller ID number · Checked 2026-09-25
- 71For a transfer made while the agent is on a call, caller ID comes from the inbound queue that handled the call and the outbound whisper flow cannot override it; to control it, use a Transfer to phone number block with an explicit caller ID.Set up outbound caller ID in Connect Customer · How outbound parameters are selected > Note · Checked 2026-09-25
- 72A transfer to a phone number fails unless the instance is allowed to call the destination country; countries are added through a service quota increase request.Flow block in Connect Customer: Transfer to phone number · Configuration tips (first two bullets) · Checked 2026-09-25
- 73AWS advises against transferring calls to destinations that could transfer them back into Amazon Connect (circular transfers), because PSTN latency compounds.Set up your network to use the Connect Customer Contact Control Panel (CCP) · Region selection considerations > External transfers (last sentence) · Checked 2026-09-25
- 74An external transfer from Amazon Connect stays anchored to the instance's Region for the whole call: per-minute usage accrues until the transfer recipient hangs up, and the call is not recorded after the agent drops or the transfer completes.Set up your network to use the Connect Customer Contact Control Panel (CCP) · Region selection considerations > External transfers · Checked 2026-09-25
- 75In the CCP an agent transfers to an external number by calling it from Quick connects or the number pad, choosing Join once it connects, then choosing Leave to complete the transfer.Transfer calls to a quick connect or external phone number using the Contact Control Panel (CCP) · To transfer to a quick connect or to an external number, steps 1-4 · Checked 2026-09-25
- 76Once the transfer destination answers, the agent can choose Join to conference the caller, destination and agent, then choose Leave to complete the transfer and exit the call.Transfer calls to a quick connect or external phone number using the Contact Control Panel (CCP) · To transfer to a quick connect or to an external number, steps 3 and 4 · Checked 2026-09-25
Documents
Assign Contact Center Permission Sets for Salesforce Voice
Attach a claimed or ported phone number to a flow in Connect Customer
Configure Call Transcription
Configure Your Amazon Connect Instance
Create quick connects in Connect Customer
Enable contact recording
Enable conversational analytics in Connect Customer conversational analytics
Flow block in Connect Customer: Transfer to phone number
Get a local toll-free or DID Connect Customer phone number
How long does it take to port phone numbers to Connect Customer?
Integrate Voice Connectors with Einstein Conversation Insights
Prepare for a Partner Contact Center (Trailhead unit)
Route Calls with Omni-Channel Unified Routing
Set up contact transfers in Connect Customer
Set up outbound caller ID in Connect Customer
Set Up Salesforce Voice with Amazon Connect
Set up your network to use the Connect Customer Contact Control Panel (CCP)
Transfer calls to a quick connect or external phone number using the Contact Control Panel (CCP)
Turn On Salesforce Voice with Amazon Connect
Use an Existing Amazon Connect Instance Integrated by You
When do I cancel my current telecom service when porting numbers to Connect Customer?
amazon-connect-salesforce-scv
Service Cloud Voice Contact Flows (README)
Integrating Amazon Connect Natively into Salesforce Using Service Cloud Voice
Salesforce Contact Center with Amazon Connect: Streamlining omnichannel customer engagement
Cite this page
APA
WarmTransfer. (2026, September 25). Amazon Connect with Salesforce Service Cloud Voice. WarmTransfer. https://warmtransfer.net/guides/amazon-connect-with-salesforce-voice
BibTeX
@misc{warmtransfer-amazon-connect-with-salesforce-voice,
title = {Amazon Connect with Salesforce Service Cloud Voice},
author = {{WarmTransfer}},
year = {2026},
url = {https://warmtransfer.net/guides/amazon-connect-with-salesforce-voice},
note = {Verified 2026-09-25}
}