

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

# Amazon Connect에서 흐름 블록: 대기
<a name="wait"></a>

이 주제에서는 지정된 시간 동안 흐름을 일시 중지하기 위한 흐름 블록을 정의합니다.

## 설명
<a name="wait-description"></a>

이 블록은 지정된 대기 시간 또는 지정된 이벤트 동안 흐름을 일시 중지합니다.

예를 들어, 고객이 채팅에 대한 응답을 중지하면 블록은 지정된 대기 시간(**제한 시간**) 동안 고객 응대 흐름을 일시 중지한 다음 그에 따라 연결 해제 등의 브랜치를 수행합니다.

## 지원 채널
<a name="wait-channels"></a>

다음 표에는 이 블록이 지정된 채널을 사용하는 고객 응대를 라우팅하는 방법이 나와 있습니다.


| 채널 | 지원 여부 | 
| --- | --- | 
| Voice | 예 - **대기 중 계속 실행** 옵션 또는 **이벤트 기반 대기 설정** 옵션을 선택한 경우에만 인바운드 흐름에서 가능합니다(아래 이미지 참조). | 
| Chat | 예 | 
| Task | 예 - 항상 **시간 만료됨** 또는 **오류**로 브랜치됩니다. **봇 참가자가 연결 해제됨** 또는 **참가자를 찾을 수 없음**으로는 브랜치되지 않습니다. **참가자 유형** 설정은 이 동작에 영향을 주지 않습니다.  | 
| 이메일 | 예 | 

## 흐름 유형
<a name="wait-types"></a>

다음 [흐름 유형](create-contact-flow.md#contact-flow-types)에서 이 블록을 사용할 수 있습니다.
+ 인바운드 흐름
+ 고객 대기열 흐름

## 속성
<a name="wait-properties"></a>

다음 이미지는 **대기** 블록의 **구성** 탭을 보여 줍니다. 흐름을 5시간 동안 일시 중지하도록 구성되어 있습니다.

![대기 블록, 구성 탭을 설정합니다.](http://docs.aws.amazon.com/ko_kr/connect/latest/adminguide/images/wait-properties.png)


여기에는 다음과 같은 속성이 있습니다.
+ **참가자 유형**: 지정된 참가자 유형에 대해 **대기** 블록을 실행합니다.
  + **기본값** - 고객 참가자.
  + **봇** - 타사 봇과 같은 사용자 지정 참가자. 이 옵션 사용에 대한 자세한 내용은 [사용자 지정 참가자를 통합하여 Amazon Connect에서 채팅 흐름 환경을 사용자 지정](chat-customize-flow.md) 섹션을 참조하세요.
+ **시간 초과**: 지정된 시간 후에 고객이 메시지를 보내지 않으면 이 분기를 실행합니다. 최대값은 7일입니다.
  + 제한 시간 수동 설정: **수**와 **단위**를 제공할 수 있습니다.
  + 제한 시간 동적 설정: 측정 단위는 초입니다.
+ **고객 복귀**: 고객이 돌아와서 메시지를 보낼 때 이 브랜치로 고객 응대를 라우팅합니다. 이 분기를 사용하면 고객을 이전(동일한) 에이전트와 이전(동일한) 대기열로 라우팅하거나, 재정의를 한 후 새 작업 대기열/에이전트를 설정할 수 있습니다. 이 선택적 브랜치는 **참가자 유형**이 **기본값**인 경우에만 사용할 수 있습니다.
+ **이벤트 기반 대기 설정**: Lambda가 완료될 때까지 대기하고 지정된 Lambda 실행이 완료되면 Lambda 반환 분기로 고객 응대를 라우팅할 Lambda를 지정합니다. 이 선택적 브랜치는 **참가자 유형**이 **기본값**인 경우에만 사용할 수 있습니다.
+ **대기 중 계속 실행**: 블록을 기다리는 동안 고객 응대가 **계속** 분기로 임시로 라우팅됩니다. 이 선택적 브랜치는 **참가자 유형**이 **기본값**인 경우에만 사용할 수 있습니다.

## 구성 팁
<a name="wait-tips"></a>
+ **비동기** 실행 모드에서 [AWS Lambda 함수](invoke-lambda-function-block.md) 블록을 사용하여 간접적으로 호출되는 Lambda를 기다리도록 **대기** 블록을 구성할 수 있습니다. 이렇게 하려면 **이벤트 기반 대기 설정** 옵션을 선택하고 Lambda 간접 호출의 RequestId를 제공합니다. 자세한 내용은 [Lambda 결과 로드](invoke-lambda-function-block.md#properties-load-lamdba) 단원을 참조하십시오.
**참고**  
잘못된 간접 호출 ID가 **대기** 블록에 제공되면 **제한 시간 설정**까지 계속 대기합니다.
+ 다른 **대기** 블록의 **계속** 분기 내에는 **대기** 블록과 같은 중첩된 **대기** 블록이 있을 수 없습니다.

  예를 들어 비동기 Lambda 간접 호출이 반환될 때까지 기다리는 동안 특정 지연(계속 분기의 두 번째 대기 블록에 구성됨)이 있는 메시지를 전송하도록 **계속** 및 Lambda 반환 분기로 첫 번째 **대기** 블록을 구성할 수 없습니다. 이 구성으로 인해 두 번째 **대기** 블록에서 다음 오류가 발생합니다.
  + **대기 작업의 계속 분기에서 지원되지 않는 작업**
+ 다른 블록을 실행하도록 **대기** 블록을 구성할 수 있습니다. 예를 들어 Lambda 실행이 완료될 때까지 기다리는 동안 오디오를 재생할 수 있습니다. 이렇게 하려면 **계속** 분기에 [프롬프트 재생](play.md) 블록을 추가합니다.
+ 흐름에 여러 **대기** 블록을 추가할 수 있습니다. 예제: 
  + 고객이 5분 후에 다시 돌아올 경우 고객을 동일한 에이전트에 연결합니다. 해당 에이전트가 모든 컨텍스트를 가지고 있기 때문입니다.
  + 고객이 5분 후에도 다시 돌아오지 않으면 “기다리겠습니다.”라는 텍스트를 보냅니다.
  + 고객이 12시간 이내에 다시 돌아올 경우 고객을 우선 대기열에 넣는 흐름에 연결합니다. 하지만 동일한 에이전트로 고객을 라우팅하지 않습니다.

## 구성된 블록
<a name="wait-configured"></a>

다음 이미지는 **참가자 유형**이 **기본값**으로 구성되었을 때 이 블록이 어떻게 보이는지에 대한 예를 보여 줍니다. 여기에는 **시간 만료됨** 및 **오류** 브랜치가 있습니다.

![구성된 대기 블록.](http://docs.aws.amazon.com/ko_kr/connect/latest/adminguide/images/wait-configured.png)


다음 이미지는 **참가자 유형**이 **봇**으로 구성된 경우 이 블록이 어떻게 보이는지에 대한 예를 보여 줍니다. **봇 참가자가 연결 해제됨**, **참가자를 찾을 수 없음**, **시간 만료됨**, **오류** 등의 브랜치가 있습니다.

![구성된 대기 블록.](http://docs.aws.amazon.com/ko_kr/connect/latest/adminguide/images/wait-configured2.png)


1. **봇 참가자가 연결 해제됨**: 타사 봇과 같은 사용자 지정 참가자가 고객 응대로부터 연결 해제했습니다.

1. **참가자를 찾을 수 없음**: 고객 응대에 연결된 사용자 지정 참가자를 찾을 수 없습니다.

1. **시간 만료됨**: 지정된 제한 시간이 경과한 후 사용자 지정 참가자의 연결이 해제되었습니다.

## 샘플 흐름
<a name="wait-samples"></a>

Amazon Connect에는 샘플 흐름 세트가 포함되어 있습니다. 흐름 디자이너에서 샘플 흐름에 액세스하는 방법을 설명하는 지침은 [Amazon Connect의 샘플 흐름](contact-flow-samples.md) 섹션을 참조하세요. 다음은 이 블록을 포함하는 샘플 흐름을 설명하는 주제입니다.
+ [Amazon Connect의 샘플 연결 해제 흐름](sample-disconnect.md)

## 시나리오
<a name="wait-scenarios"></a>

이 블록을 사용하는 시나리오에 대해서는 다음 주제를 참조하세요.
+ [예제 채팅 시나리오](web-and-mobile-chat.md#example-chat-scenario)