기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon Connect에서 흐름 블록: 프롬프트 루핑
이 주제에서는 고객 또는 에이전트가 보류 중이거나 대기열에 있는 동안 일련의 프롬프트를 루프하기 위한 흐름 블록을 정의합니다.
설명
-
고객이나 에이전트가 대기 중이거나 대기열에 있는 동안 프롬프트의 시퀀스를 반복합니다.
지원 채널
다음 표에는 이 블록이 지정된 채널을 사용하는 고객 응대를 라우팅하는 방법이 나와 있습니다.
채널 | 지원? |
---|---|
Voice |
예 |
Chat |
아니요 - 오류 분기 |
Task |
아니요 - 오류 분기 |
이메일 |
아니요 - 오류 분기 |
흐름 유형
다음 흐름 유형에서 이 블록을 사용할 수 있습니다.
-
고객 대기열 흐름
-
고객 대기 흐름
-
에이전트 대기 흐름
속성
다음 이미지는 루프 프롬프트 블록의 속성 페이지를 보여 줍니다. 드롭다운 목록에서 선택할 수 있는 프롬프트에는 오디오 녹음, 텍스트 음성 변환, S3 파일 경로의 세 가지 유형이 있습니다.

중단 옵션 작동 방식
프롬프트가 여러 개 있고 중단을 60초로 설정했다고 가정해 보겠습니다. 다음과 같은 상황이 발생합니다.
-
블록은 전체 프롬프트 길이에 대해 나열된 순서대로 프롬프트를 재생합니다.
-
프롬프트의 총 재생 시간이 75초인 경우 60초 후에 프롬프트가 중단되고 다시 0초 지점으로 재설정됩니다.
-
60초 후에 재생되어야 하는 잠재적으로 중요한 정보를 고객이 듣지 못할 수도 있습니다.
이 시나리오는 Amazon Connect에서 제공하는 기본 오디오 프롬프트를 사용할 때 특히 가능합니다. 이러한 오디오 프롬프트는 4분까지 걸릴 수 있기 때문입니다.
인터럽트 옵션 작동 방식
루프 프롬프트 블록에서 인터럽트 중에 프롬프트 계속 옵션을 활성화하도록 선택할 수 있습니다.

인터럽트를 60초로 설정하여이 루프에서 40초 프롬프트 3개를 구성한 시나리오를 생각해 보세요. 각 경우에 발생하는 상황은 다음과 같습니다.
인터럽트 중에 계속 프롬프트를 활성화하지 않는 경우:
-
블록은 60초 제한 시간이 될 때까지 프롬프트를 순서대로 재생합니다. 즉, 첫 번째 프롬프트가 완전히 재생된 후 두 번째 프롬프트가 20초 동안 재생됩니다.
-
60초에 Connect는 루프 프롬프트 블록의 제한 시간 브랜치에서 흐름 로직을 실행합니다. 여기에는 짧은 무음 또는 프롬프트 재생 블록을 통한 별도의 프롬프트와 같은 다양한 오디오 처리가 포함될 수 있습니다.
-
제한 시간 브랜치에서 재개 블록을 실행한 후 Connect는 첫 번째 프롬프트의 시작부터 프롬프트를 다시 시작합니다.
-
이 동작으로 인해 고객이 60초 후에 예약된 중요한 정보를 듣지 못할 수 있습니다(예: 세 번째 프롬프트에서). 이는 특히 최대 4분 길이의 기본 Amazon Connect 오디오 프롬프트를 사용할 때 발생할 수 있습니다.
인터럽트 중에 프롬프트 계속을 활성화하는 경우:
-
블록은 프롬프트를 순서대로 재생합니다.
-
60초에 첫 번째 프롬프트를 재생하고 20초 후에 Connect는 루프 프롬프트 블록의 제한 시간 브랜치에서 흐름 로직을 실행합니다.
-
제한 시간 브랜치가 다른 오디오를 재생하는 흐름 블록(예: 프롬프트 재생, 고객 입력 가져오기, 고객 입력 저장 또는 Lex 봇 호출)을 사용하지 않는 경우 Connect는 중단된 위치에서 프롬프트 오디오를 계속 재생합니다. 고객에게는 두 번째 프롬프트를 중단 없이 재생한 후 세 번째 프롬프트를 재생하는 것처럼 들립니다.
-
제한 시간 브랜치에 다양한 오디오 구성(예: 대기 시간이 긴 콜백 제안 프롬프트)이 포함된 경우 Connect는 루프 프롬프트 블록을 중단하여이 오디오를 재생합니다. 그런 다음 루프 프롬프트 블록의 다음 프롬프트 시작 시 재개하기 전에 제한 시간 브랜치 로직을 실행합니다. 예를 들어 두 번째 프롬프트 중에 중단된 경우 Connect는 제한 시간 브랜치 로직을 실행한 후 세 번째 프롬프트의 시작 부분에서 재개됩니다.
-
구성 팁
-
다음 블록은 루프 프롬프트 블록 앞에 허용되지 않습니다.
-
대기열로 전송, 콜백 대기열로 전송 포함
-
Amazon Connect 라이브러리 또는 S3 버킷에서 프롬프트를 선택하는 방법에 대한 자세한 내용은 프롬프트 재생 블록을 참조하세요.
-
루프 프롬프트가 대기열 흐름에서 사용되는 경우, 미리 설정된 시간에 흐름에서 오디오 재생을 중단할 수 있습니다.
-
항상 20초 이상의 중단 기간을 사용합니다. 사용 가능한 에이전트가 연락처를 수락할 수 있는 시간의 양입니다. 중단 기간이 20초 미만인 경우 고객 응대를 오류 분기로 라우팅할 수 있습니다. 이는 Amazon Connect에서 고객이 활성 에이전트로 라우팅되고 참여할 수 있는 20초 기간 내에 있을 때, 고객을 대기 해제하는 것을 지원하지 않기 때문입니다.
-
루프의 내부 카운터는 흐름이 아니라 통화를 위해 유지됩니다. 통화 중에 흐름을 다시 사용하는 경우에는 루프 카운터가 재설정되지 않습니다.
-
채팅 대화 중에 이 블록이 트리거되면 해당 고객 응대는 오류 분기로 라우팅됩니다.
-
일부 기존 흐름에는 오류 브랜치가 없는 루프 프롬프트 블록 버전이 있습니다. 이 경우 채팅 고객 응대는 고객 대기열 흐름의 실행을 중지합니다. 다음 에이전트가 사용 가능하게 되면 채팅이 라우팅됩니다.
구성된 블록
다음 이미지는 Amazon Connect 라이브러리에서 프롬프트를 재생하도록 구성된 경우 이 블록이 어떻게 보이는지 보여 줍니다. 파일의 전체 이름을 보려면 오디오 녹음 옆의 + 기호를 선택하세요. 구성된 블록에는 제한 시간과 오류라는 두 가지 브랜치가 있습니다.

다음 이미지는 Amazon S3에서 프롬프트를 재생하도록 구성되었을 때 이 블록이 어떻게 보이는지 보여 줍니다. 전체 경로를 보려면 S3 경로 옆의 + 기호를 선택하세요. 구성된 블록에는 제한 시간과 오류라는 두 가지 브랜치가 있습니다.

샘플 흐름
Amazon Connect에는 샘플 흐름 세트가 포함되어 있습니다. 흐름 디자이너에서 샘플 흐름에 액세스하는 방법을 설명하는 지침은 Amazon Connect의 샘플 흐름 섹션을 참조하세요. 다음은 이 블록을 포함하는 샘플 흐름을 설명하는 주제입니다.
시나리오
이 블록을 사용하는 시나리오에 대해서는 다음 주제를 참조하세요.