SDK를 사용하여 Salesforce용 Genesys Cloud에서 음성 스크립트 생성

참고: 이 문서는 Salesforce용 Genesys Cloud에 적용됩니다.

관리 패키지의 SDK를 사용하여 Genesys Cloud for Salesforce 클라이언트의 지정된 대화에 대해 Genesys Cloud에서 음성 기록 데이터를 수집할 수 있습니다. SDK는 Salesforce Apex 프로그래밍 언어를 사용합니다. 예를 들어 통화 전환에서 여러 상담원이 통화를 처리하는 경우 기록 데이터에는 모든 참가자의 대화가 포함되며 특정 상담원에 국한되지 않습니다.

SDK를 사용하여 음성 스크립트를 수집하기 전에 해당 지역에 대한 원격 사이트 설정이 올바른지 확인하십시오. 원격 사이트 설정에 대한 자세한 내용은 Salesforce용 Genesys Cloud에 대한 원격 사이트 설정.

참고: 이 고급 사용자 정의 문서는 Salesforce에 익숙한 개발자를 대상으로 합니다.

전제 조건

아래의 Rest 클래스를 통해 SDK에 액세스하십시오. 퓨어클라우드.SDK.Rest 네임스페이스. 

통화 수업

Genesys Cloud for Salesforce 클라이언트에서 대화에 대한 음성 기록 데이터를 수집할 수 있는 방법이 포함되어 있습니다.

네임스페이스

purecloud.SDK.이메일

사용

메서드를 사용하여 지정된 대화에 대한 음성 전사 데이터를 수집합니다. 통화 기록 데이터를 생성하는 데 걸리는 시간은 연결 유형 및 대화 시간에 따라 다를 수 있으므로 이 메서드를 호출하기 전에 충분한 시간을 제공해야 합니다.

이메일 방법

Email 클래스에는 다음 메서드를 사용할 수 있습니다.

Genesys Cloud for Salesforce 클라이언트에서 지정된 대화에 대한 음성 기록 데이터를 수집합니다.

매개 변수

이름 데이터 유형 설명
대화 문자열 음성 스크립트 데이터를 수집하려는 대화입니다.

반환 값

사용자 정의 개체를 반환합니다. purecloud__PureCloud_Chat_Transcript__c. Salesforce 조직에서 스크립트 사용자 정의 개체를 유지하려면 메서드를 호출한 후 Apex DML 작업을 호출해야 합니다.

예외

예외를 트리거합니다. 퓨어클라우드__퓨어클라우드 예외 다음 이벤트 중 하나가 발생할 때:

  • 대화에 대한 녹음 메타데이터를 찾을 수 없습니다.
  • 대화 내용이 존재하지 않거나 아직 생성되지 않았습니다.
  • 대화 세부 정보는 대화에 사용할 수 없습니다.
  • 총 콜아웃 수에 대한 Salesforce 관리자 한도에 도달했습니다.

자세한 내용은 Salesforce용 Genesys Cloud의 SDK.