트리거 개요

트리거는 고객이 Genesys Cloud 내에서 발생하는 특정 이벤트에 대한 반응을 구성할 수 있도록 하는 Genesys Cloud 내의 리소스입니다. 작업은 Architect를 통해 생성할 수 있는 워크플로입니다. 워크플로 생성 방법에 대한 자세한 내용은 Genesys 클라우드 리소스 센터의 Architect 정보를 참조하세요.

트리거에는 세 가지 주요 구성 요소가 포함됩니다.

  • 주제 이름: 작업을 호출하려는 주제 또는 이벤트입니다.
  • 워크플로 대상: 일치하는 이벤트에 대해 수행할 작업입니다.
  • 조건: 이벤트가 실행되기 위해 충족되어야 하는 기준입니다.

주제 이름

새로운 주제는 정기적으로 업데이트되며 조직에 따라 주제가 달라질 수 있습니다.

  • v2.사용자.{id}.활동
  • v2.detail.events.conversation.{id}.acd.end
  • v2.detail.events.conversation.{id}.acd.start
  • v2.detail.events.conversation.{id}.acw
  • v2.detail.events.conversation.{id}.wrapup
  • v2.detail.events.conversation.{id}.속성
  • v2.detail.events.conversation.{id}.customer.end
  • v2.detail.events.conversation.{id}.customer.start
  • v2.detail.events.conversation.{id}.outbound
  • v2.detail.events.conversation.{id}.user.end
  • v2.detail.events.conversation.{id}.user.start
  • v2.detail.events.conversation.{id}.voicemail.end
  • v2.detail.events.conversation.{id}.voicemail.start
  • v2.outbound.email.campaigns.contact.preContact
  • v2.outbound.email.campaigns.contact.postContact
  • v2.outbound.messaging.campaigns.contact.preContact
  • v2.outbound.messaging.campaigns.contact.postContact
  • v2.품질.평가

트리거 보기에서 주제를 선택하면 해당 주제의 이벤트 스키마가 참조용으로 표시됩니다. GET 요청으로 가져오면 조직에서 사용할 수 있는 주제 목록을 얻을 수 있습니다. 자세한 내용은 다음을 참조하세요. 프로세스 자동화 API .

워크플로우 대상

관리자는 Architect에서 워크플로를 생성합니다. 트리거 보기에서는 활성 및 게시된 워크플로만 워크플로 대상으로 선택할 수 있습니다. 입력 매개변수가 워크플로우로 전송되는 데이터 형식은 최상위 기본 필드 또는 JSON일 수 있습니다.

  • 문자열, 열거형, 숫자 및 부울과 같은 최상위 기본 요소가 워크플로로 전송됩니다.
  • JSON 데이터 형식의 경우 전체 이벤트는 JSON 개체로 워크플로에 전송됩니다. 워크플로를 구성해야 합니다. 이름이 지정된 입력 변수를 갖기 위해 jsonData JSON 유형입니다.

워크플로에 대한 자세한 내용은 워크플로 작업을 참조하세요.

조건

조건은 트리거가 워크플로 대상을 호출하는 기준 목록입니다. 조건 표현식은 세 부분으로 구성됩니다.

  • JSON 경로 : 비교할 이벤트 부분을 정의합니다. 특정 요소를 찾기 위해 JSON 문서를 탐색하고 구문 분석하는 데 사용되는 언어인 JSONPath를 사용하여 조건을 표현합니다. Jayway JsonPath Evaluator 또는 JSONPath 테스트 유틸리티 도구를 사용하여 JSON 페이로드 및 JSONPath 문에 대한 응답을 확인할 수도 있습니다.
  • 운영자 : JSON 경로 출력을 값과 비교하는 데 사용되는 비교 유형을 정의합니다. 문자열 비교는 대소문자를 구분합니다.트리거 보기에서 연산자 목록에 대한 설명을 보려면 필터 연산자에 대한 도움말 보기 .
  • 값: 단일 값 또는 값 목록을 사용하는 작업에 대한 사용자 정의 값입니다. 입력 값은 문자열, 숫자 또는 부울 값일 수 있습니다. 연산자의 선택에 따라 값의 입력 형태가 변경됩니다. 값의 입력 유형은 비교의 정확성을 보장합니다.
    연산자 입력 유형
    크거나 같음 번호
    작거나 같음 번호
    동일한

    개체

    같지 않음

    개체

    보다 작음

    번호

    보다 큰

    번호

    ~ 안에

    객체 배열

    NotIn

    객체 배열

    포함

    개체

    모든 부문

    객체 배열

    존재한다

    부울

    크기

    번호

타이밍 구성

예를 들어 상태 변경 워크플로에 대한 트리거 처리가 지연되는 경우 설정된 시간 이후에 워크플로를 실행하는 것은 관련이 없습니다.

다음으로, 트리거 생성 방법을 알아보세요.