Webex Contact Center 발신자와 가상 에이전트 간의 대화는 요청-응답 메커니즘을 통해 실행됩니다. Webex Contact Center 응용프로그램은 다음 방법을 통해 발신자의 요청을 Google DialogFlow CX 에이전트에게 보냅니다.

  • API 통화.
  • 가상 에이전트 V2 활동에 구성된 이벤트 출력 변수.

Google Dialogflow CX는 응답 메시지를 다시 Webex Contact Center IVR 애플리케이션으로 보낸 후 발신자에게 메시지를 보냅니다. Google Dialogflow CX 추가 기능의 일부로 시스템은 응답 메시지의 사용자 정의 매개 변수를 IVR 애플리케이션에 보냅니다. 예를 들어, Google DialogFlow CX에서 다음 사용자 정의 매개 변수를 구성할 수 있습니다. AI 엔진은 응답에서 이러한 매개 변수를 선택하고 후속 요청(다음 API 요청)에 대한 매개 변수를 그에 따라 처리합니다.

  • wxRecognitionModelName–음성 오디오를 인식하는 모델의 이름을 나타냅니다. 파라미터 값을 설정하려면 모델 선택을 참조하십시오. Google Dialogflow CX 애플리케이션은 API 응답으로 매개 변수를 보냅니다. 이를 통해 음성 오디오를 인식하는 교육된 학습 모델을 사용하여 오디오 파일을 처리할 수 있습니다.

  • wxRecognitionModelVariant–지정된 음성 모델의 변형을 나타냅니다. 파라미터 값을 설정하려면 SpeechModelVariant를 참조하십시오.

  • wxCallCompletion에이전트 전송, 세션 종료 또는 발신자 전화 끊기 등 종료 이벤트에서 Google Dialogflow CX 시스템에서 통화를 '완료됨'으로 표시할 수 있습니다. 이 매개 변수를 구성하지 않으면 통화가 클라이언트 측에서 종료된 경우에도 Dialogflow 시스템에서 연결된 상태로 유지됩니다. 따라서 Google 분석 보고서에서 올바르지 않은 데이터를 표시합니다. 통화를 종료하려면 Google Dialogflow CX 통화가 시작할 때 파라미터 값을 'true'로 설정해야 합니다.

    이 매개 변수를 활성화하면 시스템은 동일한 흐름 내에서 종료 이벤트 후에 동일한 가상 에이전트로 전환하는 것을 허용하지 않습니다.

Google Dialogflow CX 추가 기능을 사용하여 파라미터 값을 설정하거나 재정의할 수 있습니다. 자세한 정보는 추가 를 참조하십시오.

수행을 위한 매개 변수를 구성하려면:

1

Google 클라우드 플랫폼 콘솔에서 Dialogflow CX 콘솔로 이동합니다.

2

Dialogflow CX 콘솔에서 프로젝트 및 상담사를 선택합니다.

3

CX 에이전트 화면에서 빌드 탭으로 이동합니다.

  1. 필요한 흐름을 선택합니다.
  2. Contact Center 응용프로그램에서 수행해야 하는 이 흐름에서 필요한 페이지(흐름 시작 또는 종료 또는 세션 종료)를 선택합니다.
  3. 필요한 라우트 또는 이벤트 처리기를 선택합니다.
4

추가 구성 분할 창에서 파라미터 사전 설정 섹션으로 이동하고 파라미터 추가를 클릭합니다.

5

필수 매개 변수를 추가합니다.

6

저장을 클릭합니다.