대기열 처리 하위 플로우 템플릿
개요
이 하위 흐름은 큐 음악과 메시지를 재생하며 시퀀스를 설정된 횟수(기본값은 3회)까지 반복합니다. 원활한 대기열 처리와 매력적인 발신자 경험을 보장합니다. 음악 선택, 메시지 내용 및 반복 횟수와 같은 변수를 사용자 정의할 수 있습니다.
이 하위 흐름은 모든 오디오 프롬프트에 Cisco TTS(텍스트 음성 변환)를 사용합니다. 음악의 경우 기본 제공 파일(defaultmusic_on_hold.wav
)이 사용되고 대기 중 음악은 대기 중 음악이 사용됩니다.
사전 요구 사항
이 하위 흐름을 구현하기 전에 Webex Contact Center Management Portal에서 다음 요구 사항이 충족되는지 확인하십시오.
- 진입점, 큐, 커넥터, 팀, 진입점 매핑 및 기타 조직별 구성 작업을 만듭니다.
- 적절한 대기열 처리 논리 및 오류 처리 구성을 확인합니다.
- Cisco TTS(Text-to-Speech) 대신 사용자 정의 오디오 안내나 음악 파일을 사용하는 경우 정적 오디오 파일을 업로드합니다.
하위 흐름 입력
- queueMessage - STRING: 음악 트랙 간에 재생할 메시지입니다(기본값: 기다려 주십시오).
- queueMusic1 - STRING: 발신자가 기다리는 동안 재생할 첫 번째 음악 파일(기본값:
defaultmusic_on_hold.wav
). - queueMusic2 - STRING: 메시지 간에 재생할 두 번째 음악 파일(기본값:
defaultmusic_on_hold.wav
). - Counter - INTEGER: 루프 수를 추적하는 카운터입니다(기본값: 0).
- musicDuration - INTEGER: 각 음악 트랙이 재생되는 기간(기본값: 10초).
서브플로우 출력
없음
하위 흐름 분석
다음 표에서는 통화 프로세스에 포함된 다양한 하위 흐름 요소를 설명하고 각 단계 동안 발생하는 작업 및 응답에 대해 자세히 설명합니다.
서브플로우 요소 |
설명 |
---|---|
서브플로우 시작 |
서브 플로우가 시작됩니다. |
상태 점검 |
하위 흐름은 카운터가 2보다 작은지 확인합니다. true인 경우 흐름은 음악 및 메시지 시퀀스로 계속됩니다. false이면 하위 흐름이 종료됩니다. |
음악 재생 1 |
첫 번째 음악 파일(queueMusic1)은 musicDuration으로 정의된 기간 동안 재생됩니다. |
메시지 재생 |
첫 번째 음악 파일이 끝나면 queueMessage로 정의된 내용과 함께 Cisco TTS를 사용하여 메시지가 재생됩니다. |
음악 재생 2 |
메시지 다음에 두 번째 음악 파일(queueMusic2)이 정의된 기간 동안 재생됩니다. |
증분 카운터 |
카운터 변수는 두 번째 음악 파일이 재생된 후 1씩 증가합니다. |
조건 재확인 |
카운터가 증가한 후에도 카운터가 여전히 2보다 작은지 흐름이 다시 확인합니다. true이면 루프가 반복됩니다. 그렇지 않으면 하위 흐름이 종료됩니다. |
끝 하위 흐름 |
카운터가 2에 도달하면 하위 흐름이 종료됩니다. |
하위 흐름 활동
다음 표에서는 하위 흐름 작업의 순서에 대해 설명합니다.
하위 흐름 활동 |
설명 |
---|---|
서브플로우 시작 |
서브플로우 프로세스를 초기화합니다. |
상태 점검 |
루프를 계속할 수 있도록 카운터가 2보다 작은지 확인하기 위해 조건을 확인합니다. |
음악 재생 1 |
musicDuration에 지정된 기간 동안 첫 번째 음악 파일을 재생합니다. |
메시지 재생 |
queueMessage에서 제공하는 콘텐츠와 함께 Cisco TTS를 사용하여 메시지를 재생합니다. |
음악 재생 2 |
musicDuration에 지정된 기간 동안 두 번째 음악 파일을 재생합니다. |
증분 카운터 |
루프를 제어하기 위해 카운터 변수를 1씩 증가시킵니다. |
끝 하위 흐름 |
카운터가 사전 정의된 한계에 도달하면 하위 흐름을 종료합니다. |