데이터 작업 통합을 위한 예제 호출 흐름

참고: 이 문서는 AWS Lambda, Genesys Cloud, Google, Microsoft Dynamics 365, Salesforce, 웹 서비스 및 Zendesk 데이터 작업 통합에 적용됩니다.

다음 예는 데이터 작업 통합과 함께 정적 작업을 사용하는 인바운드 호출 흐름입니다.

이 예제 통화 흐름에서 IVR은 발신자에게 0과 9 사이의 번호를 선택하도록 요청하는 오디오 메시지를 재생합니다. 호출 흐름은 번호를 AWS Lambda 함수로 전송하여 호출자가 올바른 번호를 선택했는지 확인합니다. 

  1. 입력 수집이라는 작업에서 IVR은 발신자에게 0에서 9 사이의 숫자를 선택하도록 요청합니다.
    1. 발신자가 번호를 선택하면 설계자는 통화 데이터 작업을 진행합니다. (2단계 참조)
    2. 발신자가 0에서 9 사이의 번호를 선택하지 못하면 Architect는 오디오 메시지를 재생하고 연결을 끊습니다.
  2. 데이터 작업 호출이라는 작업에서 Architect는 데이터 작업을 사용하여 호출자의 선택을 AWS Lambda 함수로 보냅니다.
    1. AWS Lambda 함수가 실행되어 숫자를 반환하면 Architect는 의사 결정 트리로 진행합니다. (3단계 참조)
    2. AWS Lambda 함수가 숫자를 반환하지 않으면 Architect가 오디오 메시지를 재생하고 연결을 끊습니다.
  3. 의사 결정 트리에서 Architect는 발신자가 선택한 번호가 5인지 확인합니다.  
    1. 숫자가 5이면 Architect는 발신자가 이겼음을 나타내는 오디오를 재생합니다.
    2. 숫자가 5가 아니면 건축가가 발신자가 이기지 못했다는 오디오를 재생합니다.

이미지를 클릭하면 확대됩니다.

AWS Lambda 데이터 작업 통합을 위한 예제 호출 흐름

통화 흐름 생성에 대한 자세한 내용은 Architect에서 데이터 작업 사용.

통합에 대한 자세한 내용은 다음을 참조하십시오. AWS Lambda 데이터 작업 통합 정보.

이 예제 호출 흐름에서 IVR은 통합이 정적 작업 Get Estimated Wait Time을 사용하여 플랫폼 API에서 검색하는 정보를 기반으로 특정 대기열로 호출자를 라우팅합니다.

  1. Query Genesys Cloud라는 작업에서 데이터 호출 작업은 정적 작업 Get Estimated Wait Time을 사용하여 예상 대기 시간을 검색합니다. 정적 작업 Get Estimated Wait Time은 설치된 통합 Genesys Cloud Data Actions와 연결됩니다.
    1. 데이터 호출 작업이 성공하고 예상 대기 시간이 5분 미만인 경우 설계자는 호출자를 일반 인바운드 대기열로 전송합니다.
    2. 데이터 호출 작업이 성공하고 예상 대기 시간이 5분을 초과하는 경우 설계자는 호출자를 전체 통화 대기열로 전송합니다.
    3. 데이터 호출 작업이 실패하거나 시간이 초과되면 설계자는 호출자를 일반 인바운드 대기열로 전송합니다.
  2. 전송이 성공하면 흐름이 종료됩니다. 모든 전송이 궁극적으로 실패하면 Architect는 호출을 끊습니다.

이미지를 클릭하면 확대됩니다.

Genesys Cloud 데이터 작업 통합을 위한 예시 호출 흐름

통화 흐름 생성에 대한 자세한 내용은 Architect에서 데이터 작업 사용.

통합에 대한 자세한 내용은 다음을 참조하십시오. Genesys Cloud 데이터 작업 통합 정보.

이 예제 호출 흐름에서 IVR은 통합이 Google에서 고객 데이터 가져오기 사용자 지정 작업을 사용하여 Google에서 검색하는 정보를 기반으로 상호 작용을 라우팅합니다.

  1. Query Google이라는 작업에서 데이터 호출 작업은 Google에서 고객 데이터 가져오기 사용자 지정 작업을 사용하여 Google에서 ANI를 조회합니다. 통합은 이 전화번호와 연결된 사람에 대한 정보를 Google에서 반환합니다.
    참고: Call.Ani는 일반적으로 tel:을 포함하는 문자열을 반환합니다. 전화번호가 없는 전화번호: 접두사, Call.Ani 대신 toString(toPhoneNumber(Call.Ani))을 사용합니다.
  2. 데이터 호출 작업이 성공하면 설계자는 호출자의 이름을 설정하고 기존 고객 대기열로 전송합니다.
  3. 통화 데이터 작업이 실패하거나 시간이 초과되면 설계자는 통화를 신규 고객 대기열로 전송합니다.

이미지를 클릭하면 확대됩니다.

Google 데이터 작업 통합에 대한 호출 흐름 예시

통화 흐름 생성에 대한 자세한 내용은 Architect에서 데이터 작업 사용.

자세한 내용은 Google 데이터 작업 통합 정보를 참조하세요.

이 예제 통화 흐름에서 IVR은 전화 번호로 연락 받기 데이터 작업을 사용하여 Microsoft Dynamics 365에서 통합이 검색하는 정보를 기반으로 상호 작용을 라우팅합니다.

  1. Microsoft Dynamics 365 쿼리라는 작업에서 데이터 호출 작업은 전화 번호로 연락 받기 데이터 작업을 사용하여 Microsoft Dynamics 365의 ANI를 조회합니다. 통합은 이 전화 번호와 연결된 사람에 대한 정보를 Microsoft Dynamics 365에서 반환합니다.
    참고: Call.Ani는 일반적으로 tel:을 포함하는 문자열을 반환합니다. 전화번호가 없는 전화번호: 접두사, Call.Ani 대신 toString(toPhoneNumber(Call.Ani))을 사용합니다.
    1. 데이터 호출 작업이 성공하면 Architect는 의사 결정 트리로 진행합니다. (2단계 참조)
    2. 데이터 호출 작업이 실패하거나 시간 초과되면 설계자는 호출을 고객 서비스 대기열로 전송합니다.
  2. 의사 결정 트리에서 Architect는 호출자의 연락처 레코드에 있는 주가 캘리포니아인지 확인합니다.
    1. 주가 캘리포니아인 경우 Architect는 캘리포니아 대기열로 통화를 전송합니다.
    2. 주가 California가 아닌 경우 Architect는 호출을 Non-California Queue로 전송합니다.

이미지를 클릭하면 확대됩니다.

Microsoft Dynamics 365 데이터 작업 통합에 대한 예제 호출 흐름

통화 흐름 생성에 대한 자세한 내용은 Architect에서 데이터 작업 사용.

통합에 대한 자세한 내용은 다음을 참조하십시오. Microsoft Dynamics 365 데이터 작업 통합 정보.

이 예제 통화 흐름에서 IVR은 전화 번호로 연락 받기 데이터 작업을 통해 Salesforce에서 통합이 검색하는 정보를 기반으로 상호 작용을 라우팅합니다.

  1. Salesforce 쿼리라는 작업에서 데이터 호출 작업은 전화 번호로 연락처 가져오기 데이터 작업을 사용하여 Salesforce에서 ANI를 조회합니다. 통합은 Salesforce에서 이 전화 번호와 연결된 사람에 대한 정보를 반환합니다.
    참고: Call.Ani는 일반적으로 tel:을 포함하는 문자열을 반환합니다. 전화번호가 없는 전화번호: 접두사, Call.Ani 대신 toString(toPhoneNumber(Call.Ani))을 사용합니다.
    1. 데이터 호출 작업이 성공하면 Architect는 의사 결정 트리로 진행합니다. (2단계 참조)
    2. 데이터 호출 작업이 실패하거나 시간이 초과되면 설계자는 호출을 고객 서비스 대기열로 전송합니다.
  2. 의사 결정 트리에서 Architect는 호출자의 연락처 레코드에 있는 주가 캘리포니아인지 확인합니다.
    1. 주가 캘리포니아인 경우 Architect는 캘리포니아 대기열로 통화를 전송합니다.
    2. 주가 California가 아닌 경우 Architect는 호출을 Non-California Queue로 전송합니다.

이미지를 클릭하면 확대됩니다.

Salesforce 데이터 작업 통합에 대한 예제 호출 흐름

통화 흐름 생성에 대한 자세한 내용은 Architect에서 데이터 작업 사용.

통합에 대한 자세한 내용은 다음을 참조하십시오. Salesforce 데이터 작업 통합 정보.

: 웹 서비스 데이터 작업 통합의 경우 정적 작업을 템플릿으로 사용하여 사용자 지정 작업 생성을 안내합니다. 자세한 내용은 데이터 작업 편집, 복사 또는 삭제 그리고 사용자 지정 작업 만들기

이 호출 흐름에서 IVR은 통합이 현재 날씨 정적 작업을 사용하여 날씨 서비스에서 검색하는 정보를 기반으로 오디오 메시지를 재생합니다.

  1. Query Weather Service라는 작업에서 Call Data Action은 정적 작업 Current Weather를 사용하여 날씨 서비스에서 특정 우편 번호에 대한 현재 날씨를 검색합니다. 정적 작업 현재 날씨는 설치된 통합 웹 서비스 데이터 작업과 연결됩니다.
    1. 데이터 호출 작업이 성공하면 Architect는 날씨 서비스가 반환한 우편 번호의 현재 온도가 포함된 오디오 메시지를 재생합니다.
    2. 데이터 호출 작업이 실패하면 Architect는 우편번호의 현재 날씨를 확인할 수 없다는 오디오 메시지를 재생합니다.
    3. 데이터 호출 작업 시간이 초과되면 Architect는 날씨 서비스 시간 초과에 대한 오디오 메시지를 재생합니다.
  2. 건축가가 통화를 끊습니다.

이미지를 클릭하면 확대됩니다.
웹 서비스 데이터 작업 통합에 대한 예제 호출 흐름

통화 흐름 생성에 대한 자세한 내용은 Architect에서 데이터 작업 사용.

통합에 대한 자세한 내용은 다음을 참조하십시오. 웹 서비스 데이터 작업 통합 정보.

이 예제 통화 흐름에서 IVR은 전화번호로 사용자 가져오기 데이터 작업을 통해 Zendesk에서 통합이 검색한 정보를 기반으로 상호 작용을 라우팅합니다.

  1. Zendesk 쿼리라는 작업에서 데이터 호출 작업은 전화 번호로 사용자 가져오기 데이터 작업을 사용하여 Zendesk에서 ANI를 찾습니다. 통합은 이 전화번호와 연결된 사람에 대한 정보를 Zendesk에서 반환합니다. 
    참고: Call.Ani는 일반적으로 tel:을 포함하는 문자열을 반환합니다. 전화번호가 없는 전화번호: 접두사, Call.Ani 대신 toString(toPhoneNumber(Call.Ani))을 사용합니다.
    1. 데이터 호출 작업이 성공하면 Architect는 의사 결정 트리로 진행합니다. (2단계 참조)
    2. 데이터 호출 작업이 실패하거나 시간 초과되면 설계자는 호출을 고객 서비스 대기열로 전송합니다.
  2. 의사 결정 트리에서 Architect는 호출자의 사용자 레코드에 있는 주가 캘리포니아인지 확인합니다.
    1. 주가 캘리포니아인 경우 Architect는 캘리포니아 대기열로 통화를 전송합니다.
    2. 주가 California가 아닌 경우 Architect는 호출을 Non-California Queue로 전송합니다.

이미지를 클릭하면 확대됩니다.
Zendesk 데이터 작업 통합을 위한 예시 통화 흐름

통화 흐름 생성에 대한 자세한 내용은 Architect에서 데이터 작업 사용.

통합에 대한 자세한 내용은 다음을 참조하십시오. Zendesk 데이터 작업 통합 정보.