Dialogflow CX 봇 작업 호출

전제 조건 

통합 > 통합 > 보다 모든 사용자 역할에 할당된 권한

Call Dialogflow CX Bot 작업을 사용하여 고객을 상담원에게 라우팅하기 전이나 대신 흐름 내에서 셀프 서비스 애플리케이션을 실행합니다.

메모:
  • 이 작업은 통화, 채팅 및 메시지 흐름에서 사용할 수 있습니다.
  • Genesys Cloud에서 Google CCAI 통합으로 구동되는 Genesys 가상 에이전트 서비스를 사용하는 Google Dialogflow CX 봇은 PCI와 호환되지 않습니다. 모범 사례에서는 Architect 보안 통화 흐름에서 사용하지 않는 것이 좋습니다.
  • Architect에서 Call Dialogflow CX Bot 작업을 활성화하려면 먼저 Genesys AppFoundry에서 Google Dialogflow 통합을 가져와야 합니다. 그런 다음 Genesys Cloud에서 구성하고 Google 콘솔에서 Google Dialogflow CX 봇을 만듭니다.
  • 하나 이상의 활성 Google Dialogflow CX 통합이 활성화되어 있어야 합니다. 자세한 내용은 Google Dialogflow CX 통합 정보.
  • Google 콘솔에서 Google Dialogflow CX 봇에 대한 변경 사항이 Architect에 표시되는 데 몇 분 정도 걸릴 수 있습니다.
  • Google Dialogflow 봇에 참여 기능을 활성화하려면 다음을 참조하세요. Google Dialogflow 봇에 참여 활성화.
  • 관리자는 설치된 봇 통합과 함께 사용하기 위해 Architect 흐름에서 사용할 수 있는 모든 텍스트 음성 변환 공급자를 사용할 수 있습니다. 자세한 내용은 TTS(텍스트 음성 변환) 통합 정보.
  • Google Dialogflow CX 구성에 대한 추가 지원은 다음을 참조하세요. Google Dialogflow CX 통합 정보 그리고 Google Dialogflow FAQ.
이름 설명
이름 필드 작업의 고유한 이름을 입력합니다. 여기에 입력하는 레이블은 작업 순서에 표시되는 작업의 이름이 됩니다.
Dialogflow CX 상담원

사용하려는 특정 Dialogflow CX 봇(에이전트라고도 함). 이 버전은 Google 콘솔에서 생성한 에이전트 봇입니다.

환경

흐름이 런타임에 사용할 Google Dialogflow CX 환경을 선택합니다.

참고: Dialogflow CX 에이전트에는 항상 초안 환경을 사용할 수 있습니다. 선택한 Dialogflow CX 에이전트에 대한 환경을 생성하지 않은 경우 사용 가능한 유일한 환경은 초안입니다. 그렇지 않으면 초안과 함께 게시된 환경 목록이 나타납니다.

환경은 흐름이 흐름 런타임에 설계자가 호출하는 Google Dialogflow CX 에이전트 버전을 선택할 수 있는 방법을 제공합니다. Architect에서 Google Dialogflow CX 환경을 사용하는 방법에 대한 자세한 내용은 다음을 참조하세요. Architect에서 Google Dialogflow 환경 사용. 자세한 내용은 버전 및 환경 Google Dialogflow CX 문서에서.

초기 이벤트 이름

세션이 시작될 때 트리거할 Dialogflow 상담원 이벤트의 이름입니다.

상담원 입력 텍스트

Dialogflow CX 에이전트에 보낼 문자열 변수 텍스트입니다.

참고: 일반적으로 봇 작업을 함께 연결할 때만 이 필드를 사용합니다.

세션 매개 변수

봇에 전달하고 봇에서 검색할 수 있는 정보입니다. 변수의 이름과 할당할 값을 입력합니다. 여러 변수를 추가하고 재정렬할 수 있습니다.

입력

입력은 Dialogflow CX 세션의 시작 부분에 지정된 값으로 지정된 이름의 Google Cloud Dialogflow CX 세션 매개변수를 설정합니다.

  • 키 이름 이 값은 Dialogflow CX 세션 매개변수의 이름을 나타냅니다. 자세한 내용은 버전 및 환경 Google Dialogflow CX 문서에서.
  • 할당할 가치 Dialogflow CX 세션 시작 부분에 지정된 값입니다.

출력

출력을 사용하여 지정된 GCP Dialogflow CX 세션 매개변수의 값을 읽고 해당 값에 할당할 Architect 변수를 설정합니다.

참고: 키 이름은 대소문자를 구분합니다.

  • 키 이름
  • 할당할 변수
라이브 상담원 핸드오프 메타데이터

Google Cloud Dialogflow CX에서 반환된 값을 다시 Architect 변수에 매핑합니다. 이러한 값은 GCP Dialogflow CX 에이전트에서 지정하는 '라이브 에이전트 핸드오프' 이행 페이로드에서 파생됩니다. 라이브 에이전트 핸드오프 이행 페이로드는 JSON 객체여야 합니다. 키 이름은 JSON 객체에 있는 키의 이름입니다. 자세한 내용은 취소 의도 Google Dialogflow ES 문서에서

추가 작업 응답 시간 제한

Google Cloud Dialogflow CX 봇은 사용자로부터 후속 정보를 검색할 수 있습니다. 여기에 봇이 사용자의 응답을 기다리는 시간을 입력합니다.

기본 응답 시간 제한은 12시간이며 최소 허용 값은 0초입니다. 시스템은 NOT_SET 또는 음수 기간을 즉시로 간주합니다.

참고: 후속 응답 시간 초과는 각 고객 응답에 적용됩니다. 고객이 응답한 다음 봇에서 다른 프롬프트를 수신할 때마다 시간 초과가 재설정됩니다.

예를 들어 봇이 "당신이 원하는 날짜가 언제인가요?"라고 물으면 고객 응답을 위해 최대 12시간을 기다립니다. 고객이 12시간 이내의 날짜로 응답하고 봇이 "고맙습니다. 다른 선택이 있습니까?"라고 응답하면 흐름이 시간 초과를 다시 시작합니다. 흐름은 대체 날짜에 대한 응답을 12시간 더 기다립니다.

실패 출력

Dialogflow 봇에서 반환한 오류 데이터 값에 할당할 변수를 선택합니다.

데이터 값 변수
오류 유형
  • 기능이 활성화되지 않음 오류: 조직에서 Dialogflow CX 봇 호출 작업을 사용할 수 없습니다.
  • 내부 서버 오류 Dialogflow CX Bot 호출 작업 중에 예기치 않은 오류가 발생했습니다. 일반적으로 수신된 응답은 잘못된 형식입니다. 연락하다 Genesys Cloud 고객 관리.
  • 입력 오류 없음: 사용자 입력 없이 Dialogflow CX 봇 호출 작업이 시간 초과되었습니다.
  • 일치 오류 없음: Dialogflow CX 봇이 수신한 사용자 입력이 문법 요소와 일치하지 않습니다.
  • 리소스 오류 없음: Dialogflow CX 봇 응답에는 액세스 가능한 리소스가 포함되어 있지 않습니다.
    참고: 이 오류는 만료된 신용 카드 등의 청구 문제로 인해 발생할 수도 있습니다.
  • 버전 불일치 오류: Dialogflow 봇에서 성공했지만 불일치가 발생했습니다. 예를 들어 반환된 인텐트는 작업으로 구성된 인텐트와 일치하지 않습니다. 흐름을 다시 로드하고 다시 게시합니다.
오류 메시지 현지화되지 않은 메시지입니다. 이 문자열 변수는 비어 있거나 NOT_SET일 수 있습니다.

참고: 변수 목록을 확장하거나 축소하려면 옆에 있는 화살표를 클릭합니다. 실패 출력.

의도 및 실패 경로 구성

이름 설명
성공 경로

Google Dialogflow CX 봇의 초안이 이러한 경로를 지정합니다.

실패 출력 경로

이 경로는 작업을 실행하는 동안 오류가 발생했거나 결과를 처리하는 데 문제가 있음을 나타냅니다.  

참고: 네트워크에 연결 문제가 발생하면 작업에서 자동으로 이 오류 경로를 사용합니다.

실패 경로 아래에 적절한 작업을 끌어서 상호 작용을 수행할 경로를 지정합니다. 예를 들어 지원을 위해 발신자를 상담원에게 보내는 호 전환 작업입니다.