---
schema_version: "1"
id: d801fd82444b7807e2e94b9dad81aa464c946c66161f912e2d6b610b33bb3788
title: Before You Begin
collection: admin
version: current
locale: en-us
portal_url: https://docs.salesforce.com/admin/current/en-us/ai/264-0-0/agentforce_voice_realtime_streaming_before_you_begin.md
canonical_url: https://help.salesforce.com/s/articleView?id=ai.agentforce_voice_realtime_streaming_before_you_begin.htm&release=264.0.0&type=5
source_site: help.salesforce.com
content_type: documentation
content_hash: 7f6099e4ce031725a20be464ff515ccabfb738c9e532aee3c2a851306ee96b83
description: Complete these prerequisites before you configure Amazon Connect.
products:
  - Agentforce
  - Cross Cloud
release: "264"
---
# Before You Begin

Complete these prerequisites before you configure Amazon Connect.

1. Verify that your Amazon Connect instance uses the Connect Customer plan, not Amazon Connect Customer Basic.
    
    To change the plan from **Amazon Connect Customer Basic** to **Amazon Connect Customer**, in the AWS console, go to **Connect Customer**, select the instance, click Customer in the left pane, and then click **Change**. This change updates your pricing.
2. Verify that you have access to these AWS tools.
    
    - `awscurl`. Use `awscurl` to create the agent-to-agent (A2A) application and the AI agent.
    - AWS Command Line Interface (CLI). The AWS CLI doesn’t include the request fields for some `awscurl` calls needed to set up Amazon Connect.
3. To turn on Connect Unlimited AI and get the required roles to set up Amazon bots, in the Flows tab in Amazon Connect, select **Enable Lex Bot Management in Amazon Connect**.
    
    ![Enable Lex Bot Management in Amazon Connect](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ai-generative_ai-264-0-0-production-enus/f8ef6498-d7b2-44e3-9b34-ffd5a850aae9/generative_ai/images/websocket_amazon_lex_bot_mgmt.png)

![Tip](https://sf-zdocs-cdn-prod.zoominsoftware.com/tdta-ai-generative_ai-264-0-0-production-enus/f8ef6498-d7b2-44e3-9b34-ffd5a850aae9/images/icon_tip.png)

Tip Save the output from every command that you run because some outputs are used as inputs for subsequent steps.