---
title: "PUT /quick-connects/{InstanceId}"
method: PUT
path: "/quick-connects/{InstanceId}"
---

# PUT /quick-connects/{InstanceId}

`PUT /quick-connects/{InstanceId}`

Creates a quick connect for the specified Amazon Connect instance.

## Path parameters

- `InstanceId` string, required

## Request body

- object
  - `Name` string, required — The name of the quick connect.
  - `Description` string — The description of the quick connect.
  - `QuickConnectConfig` object, required — Contains configuration settings for a quick connect.
    - `QuickConnectType` 'USER' | 'QUEUE' | 'PHONE_NUMBER' — The type of quick connect. In the Amazon Connect console, when you create a quick connect, you are prompted to assign one of the following types: Agent (USER), External (PHONE_NUMBER), or Queue (QUEUE).
    - `UserConfig` object — The user configuration. This is required only if QuickConnectType is USER.
      - `UserId` string, required — The identifier of the user.
      - `ContactFlowId` string, required — The identifier of the flow.
    - `QueueConfig` object — The queue configuration. This is required only if QuickConnectType is QUEUE.
      - `QueueId` string, required — The identifier for the queue.
      - `ContactFlowId` string, required — The identifier of the flow.
    - `PhoneConfig` object — The phone configuration. This is required only if QuickConnectType is PHONE_NUMBER.
      - `PhoneNumber` string, required — The phone number in E.164 format.
  - `Tags` object — The tags used to organize, track, or control access for this resource. For example, { "tags": {"key1":"value1", "key2":"value2"} }.

## Response `200`

Success

- CreateQuickConnectResponse
  - `QuickConnectARN` string — The Amazon Resource Name (ARN) for the quick connect.
  - `QuickConnectId` string — The identifier for the quick connect.

## Other responses

- `480` — InvalidRequestException
- `481` — InvalidParameterException
- `482` — DuplicateResourceException
- `483` — ResourceNotFoundException
- `484` — LimitExceededException
- `485` — ThrottlingException
- `486` — InternalServiceException

---

[API](https://skmtc.net/aws/apis/connect.md) · [All operations](https://skmtc.net/aws/apis/connect/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/aws/connect/versions/fbcf0a4faed2/schema)
