매크로를 사용하여 작업 자동화

고객 서비스 업계의 에이전트는 양식 열기, 입력, 저장과 같은 간단한 작업을 수행하기 위해 자주 클릭해야 하고 고객 인사 및 확인, 확인 메일 보내기, 메모 작성과 같은 반복적이고 단조로운 작업을 많이 수행해야 합니다. 이러한 클릭과 반복적인 작업은 에이전트가 여러 작업에서 데이터를 복사하여 붙여넣을 때 인적 오류의 원인이 됩니다.

매크로는 사용자가 수행하는 일련의 순차적 작업입니다. 이를 통해 사용자는 빠르고 프로세스 준수 방식으로 일상적인 작업을 효율적으로 수행할 수 있습니다. 세션에 고유한 컨텍스트 매개 변수를 기반으로 다른 세션에서 매크로를 재사용 할 수 있습니다.

매크로의 가치 제안 중 일부는 다음과 같습니다.

  • 한 번의 클릭으로 반복적이고 단조로운 작업 자동화.

  • 인적 오류를 최소화.

  • 비즈니스 프로세스 준수.

  • 평균 처리 시간 단축.

  • 고객 만족도 개선.

  • 상황에 맞는 재사용 가능한 매크로 작성.

Customer Service workspace의 매크로에는 다음이 있습니다.

필수 조건

미리 정의된 자동화 작업

Customer Service에서 매크로는 세 가지 커넥터를 제공합니다.

  • 생산성 자동화 : 모델 기반 앱 작업을 수행하기 위한 작업을 제공합니다.

  • 세션 커넥터: 세션 관련 작업을 수행하기 위한 작업을 제공합니다.

  • 옴니채널 커넥터r: Customer Service용 옴니채널 관련 작업을 수행하기 위한 작업을 제공합니다.

생산성 자동화

관리자는 여러 매크로에서 여러 번 작업을 사용하여 모델 기반 앱 작업을 자동화하고 수행할 수 있습니다.

다음 스크린 샷은 후속 섹션에서 설명하는 작업을 보여줍니다. 생산성 자동화를 위한 매크로 작업.

새 양식을 열어 레코드 만들기

이 작업은 레코드를 만들기 위해 새 양식을 여는 데 사용됩니다. 작업에는 다음 필드가 포함됩니다.

필드 설명 매개 변수
엔터티 논리 이름 열려는 엔터티의 논리적 이름을 지정합니다.
이 필드는 필수 필드입니다.
문제
엔터티 양식 ID 양식 ID를 지정합니다.
이 필드는 선택적 필드입니다.
특성 이름 특성 논리 이름을 지정합니다. 필드에 값을 미리 채우려면 특성 이름을 제공해야 합니다.
특성 값 특성 값을 지정합니다. 특성 필드를 미리 채우려면 특성 값을 제공해야 합니다.

기존 레코드 열기

이 작업은 기존 레코드 양식을 여는 데 사용됩니다. 작업에는 다음 필드가 포함됩니다.

필드 설명 매개 변수
엔터티 논리 이름 열려는 엔터티의 논리적 이름을 지정합니다.
이 필드는 필수 필드입니다.
문제
엔터티 레코드 ID 엔터티 레코드 ID를 지정합니다.
이 필드는 필수 필드입니다.
엔터티 양식 ID 양식 ID를 지정합니다.
이 필드는 선택적 필드입니다.

레코드 그리드 열기

이 작업은 그리드 레코드를 여는 데 사용됩니다. 작업에는 다음 필드가 포함됩니다.

필드 설명 매개 변수
엔터티 논리 이름 그리드를 열려는 엔터티의 논리적 이름을 지정합니다.
이 필드는 필수 필드입니다.
문제
보기 ID 열려는 보기의 ID를 지정합니다.
이 필드는 필수 필드입니다.
보기 유형 보기 유형을 지정합니다.
이 필드는 필수 필드입니다.

채워진 문구에 대한 참조 자료 검색

이 작업은 채워진 구를 기반으로 참조 문서를 검색하는 데 사용됩니다. 작업에 다음과 같은 필드가 포함되어 있습니다.

필드 설명 매개 변수
검색 문자열 참조 문서를 검색하려는 문구를 제공합니다. 컨텍스트 데이터를 제공할 수 있습니다. 예를 들어, 컨텍스트 데이터 매개 변수는 서비스 케이스 제목일 수 있습니다.
탭 레이블 탭 레이블을 지정합니다.

문구에 따라 관련성 검색 수행

이 작업은 채워진 구를 기반으로 참조 문서를 검색하는 데 사용됩니다. 작업에 다음과 같은 필드가 포함되어 있습니다.

필드 설명 매개 변수
검색 문자열 관련성 검색을 수행하려는 문구를 제공합니다. 컨텍스트 데이터를 제공할 수 있습니다. 예를 들어, 컨텍스트 데이터 매개 변수는 서비스 케이스 제목일 수 있습니다.
이 필드는 필수 필드입니다.

기존 레코드 업데이트

이 작업은 기존 레코드를 업데이트하는 데 사용됩니다. 작업에는 다음 필드가 포함됩니다.

필드 설명 매개 변수
엔터티 논리 이름 업데이트하려는 엔터티의 논리적 이름을 지정합니다.
이 필드는 필수 필드입니다.
문제
엔터티 레코드 ID 엔터티 레코드 ID를 지정합니다.
이 필드는 필수 필드입니다.
특성 이름 업데이트하려는 특성 논리 이름을 지정합니다.
특성 값 위에서 언급한 특성에 대해 업데이트 될 특성 값을 지정합니다.

에이전트 스크립트 포커스 설정

이 작업은 다음에 실행해야 하는 에이전트 스크립트에 포커스를 설정하는 데 사용됩니다. 에이전트 스크립트는 앱 측 창의 에이전트 스크립트 드롭다운에서 포커스로 설정됩니다. 예를 들어 에이전트가 환불 불만을 처리해야 하는 경우입니다. 에이전트는 서로 다른 스크립트를 사용하여 인사하고, 불만 사항 요청을 시작하고, 환불을 처리합니다. 환불 프로세스의 각 단계에서 실행해야 하는 에이전트 스크립트에 포커스를 맞추는 매크로를 정의할 수 있습니다. 작업에 다음과 같은 필드가 포함되어 있습니다.

필드 Description 매개 변수
에이전트 스크립트 고유 이름 포커스를 맞춰야 하는 에이전트 스크립트를 지정하십시오. 에이전트 스크립트의 고유한 이름입니다.

미리 정의된 템플릿으로 전자 메일 양식 열기

이 작업은 사전 정의된 템플릿이 있는 전자 메일을 여는 데 사용됩니다. 작업에는 다음 필드가 포함됩니다.

필드 설명 매개 변수
엔터티 논리 이름 엔터티의 논리적 이름을 지정합니다.
이 필드는 필수 필드입니다.
문제
엔터티 레코드 ID 엔터티 레코드 ID를 지정합니다.
이 필드는 필수 필드입니다.
이메일 수신자 메일을 보낼 수신자를 지정합니다.
이 필드는 필수 필드입니다.
템플릿 ID 전자 메일에 표시해야 하는 템플릿의 ID를 지정합니다.
이 필드는 필수 필드입니다.

서비스 케이스 해결

이 작업은 서비스 케이스를 해결하는 데 사용됩니다. 작업에는 다음 필드가 포함됩니다.

필드 설명 매개 변수
청구 가능 시간 청구 가능 시간을 지정합니다.
이 필드는 필수 필드입니다.
문제
문제 ID 닫으려는 서비스 케이스의 ID를 지정합니다.
이 필드는 필수 필드입니다.
해결 방법 서비스 케이스를 해결하는 이유를 지정합니다.
이 필드는 필수 필드입니다.

양식 필드 자동 채우기

이 작업은 양식 특성(필드)을 업데이트하는 데 사용됩니다. 해당 양식에 현재 초점이 있고 작업에 언급된 것과 동일한 엔터티 유형이 있는 경우 작업은 양식의 특성을 업데이트합니다. 다른 엔터티에 대해 작업이 실행되면 작업이 실패합니다. 또한 작업은 필드만 업데이트하고 레코드를 저장하지 않습니다. 작업에 다음과 같은 필드가 포함되어 있습니다.

필드 설명 매개 변수
엔터티 논리 이름 업데이트하려는 엔터티의 논리적 이름을 지정합니다.
이 필드는 필수 필드입니다.
문제

현재 레코드 복제하기

이 작업은 현재 탭에 열려있는 기존 레코드를 복제하는 데 사용됩니다. 이 작업은 필드만 복사하고 레코드는 저장하지 않습니다. 작업에 다음과 같은 필드가 포함되어 있습니다.

필드 설명 매개 변수
레코드 제목 복제하려는 레코드의 제목을 지정하십시오.
이 필드는 필수 필드입니다.

참조 자료 문서 열기

이 작업은 참조 자료 문서를 여는 데 사용됩니다. 작업에 다음과 같은 필드가 포함되어 있습니다.

필드 설명 매개 변수
엔터티 레코드 ID 열려는 참조 자료 문서의 엔터티 ID를 지정합니다.
이 필드는 필수 필드입니다.

레코드 저장

이 작업은 모든 필수 필드에 데이터를 입력한 후 레코드를 저장합니다. 필수 필드를 입력하지 않거나 공백으로 두면 작업이 실패합니다.

입력 레코드 복제

이 작업은 기존 레코드를 복제합니다. 이 작업은 필드만 복사하고 레코드는 저장하지 않습니다. 작업에는 다음 필드가 포함됩니다.

필드 설명 매개 변수
엔터티 논리 이름 복제하려는 엔터티의 논리적인 이름을 지정하십시오.
이 필드는 필수 필드입니다.
엔터티 레코드 ID 열려는 엔터티 레코드의 ID입니다.
이 필드는 필수 필드입니다.
레코드 제목 레코드 제목을 지정하십시오.

세션 커넥터

관리자는 Customer Service workspace의 세션과 관련된 작업을 자동화하고 수행하기 위해 여러 매크로에서 여러 번 작업을 사용할 수 있습니다.

세션 커넥터에 대한 매크로 작업.

현재 탭 가져오기

이 작업은 Customer Service용 옴니채널의 현재 탭에 대한 세부 정보를 가져옵니다. 이 작업은 새로 고침 탭포커스 탭 작업에서 사용할 수 있는 탭 ID를 검색합니다.

애플리케이션 탭 열기

이 작업은 사용자가 정의한 특성이 있는 새 탭에서 지정된 응용 프로그램을 엽니다. 작업에는 다음 필드가 포함됩니다.

필드 설명 매개 변수
페이지 유형 열려는 애플리케이션 유형을 지정하십시오. 추가 정보: 페이지 유형
이 필드는 필수 필드입니다.
응용 프로그램 템플릿 ID 응용 프로그램 템플릿의 ID입니다.
이 필드는 필수 필드입니다.
특성 이름 업데이트하려는 특성 논리 이름을 지정합니다.
특성 값 위에서 언급한 특성에 대해 업데이트 될 특성 값을 지정합니다.

세션 컨텍스트 새로 고침

이 작업은 엔티티 세션에 대한 Customer Service workspace의 세션 컨텍스트를 새로 고칩니다. 예를 들어 서비스 케이스 레코드에 대한 엔터티 세션을 시작하면 세션이 시작될 때 세션 컨텍스트 변수가 정의됩니다. 그러나 서비스 케이스 제목을 업데이트하면 세션 컨텍스트가 업데이트되지 않습니다. 따라서 매크로는 캐시된 정보를 사용합니다. 매크로 실행을 시작한 후 세션 컨텍스트 새로 고침 단계를 추가하여 최신 정보를 사용할 수 있습니다.

탭 새로 고침

이 작업은 Customer Service workspace 세션의 탭을 새로 고칩니다. 이 작업에는 다음 필드가 포함됩니다.

필드 설명 매개 변수
탭 ID 새로 고치려는 탭 ID를 지정합니다.
이 필드는 필수 필드입니다.

탭에 포커스 설정

이 작업은 Customer Service workspace 세션의 탭에 포커스를 맞춥니다. 이 작업에는 다음 필드가 포함됩니다.

필드 설명 매개 변수
탭 ID 포커스를 맞추려고 하는 탭의 식별자를 지정합니다.
이 필드는 필수 필드입니다.

옴니채널 커넥터

관리자는 여러 매크로에서 여러 번 작업을 사용하여 Customer Service용 옴니채널과 관련된 작업을 자동화하고 수행할 수 있습니다.

노트

Customer Service용 옴니채널의 Customer Service workspace이 설치된 경우 옴니채널 커넥터에 대한 매크로 작업을 사용할 수 있습니다.

매크로 작업 옴니채널 커넥터.

채팅에서 참조 자료 문서 링크 보내기

이 작업을 수행하면 대화 채팅 창에 참조 자료 문서 링크가 전송됩니다. 채워진 구문에 대한 참조 자료 검색 작업과 함께 사용해야 합니다. 관리자가 외부 포털 사용 토글을 로 전환했는지 확인하세요. 추가 정보: 참조 자료 관리 설정

작업에 다음과 같은 필드가 포함되어 있습니다.

필드 Description 매개 변수
엔터티 레코드 ID 열려는 엔터티 레코드의 ID입니다.
이 필드는 필수 필드입니다.

이 작업은 고객이 Customer Service용 옴니채널 세션에서 상담원과 통신할 때 레코드를 대화에 연결합니다. 이 작업에는 다음 필드가 포함됩니다.

필드 설명 매개 변수
엔터티 논리 이름 연결할 엔터티의 논리적 이름을 지정합니다.
이 필드는 필수 필드입니다.
incident
엔터티 레코드 ID 연결할 엔터티의 엔터티 레코드 ID를 지정합니다.
이 필드는 필수 필드입니다.
엔터티 기본 이름 연결할 엔터티의 기본 이름을 지정합니다.
이 필드는 필수 필드입니다.

이 작업은 고객이 Customer Service용 옴니채널 세션에서 상담원과 통신할 때 대화에서 레코드의 연결을 해제합니다. 이 작업에는 다음 필드가 포함됩니다.

필드 설명 매개 변수
엔터티 논리 이름 연결 해제할 엔터티의 논리적 이름을 지정합니다.
이 필드는 필수 필드입니다.
incident
엔터티 레코드 ID 연결 해제할 엔터티의 엔터티 레코드 ID를 지정합니다.
이 필드는 필수 필드입니다.
엔터티 기본 이름 연결 해제할 엔터티의 기본 이름을 지정합니다.
이 필드는 필수 필드입니다.

흐름 커넥터

관리자는 고객 서비스 및 Customer Service workspace을 위한 옴니채널과 관련된 작업을 자동화하고 수행하기 위해 여러 매크로에서 여러 번 작업을 사용할 수 있습니다.

흐름 커넥터에 대한 매크로 작업.

흐름 실행

이 작업은 에이전트 스크립트의 매크로를 사용하여 Power Automate 흐름을 트리거합니다. 이 작업에는 다음 필드가 포함됩니다.

필드 설명 매개 변수
엔터티 논리적 이름 연결할 엔터티의 논리적 이름을 지정합니다. 이 필드는 필수 필드입니다. 계정과 같은 모든 Microsoft Dataverse 엔티티를 비즈니스 요구에 따라 사용할 수 있습니다. 어카운트
엔터티 레코드 ID 연결할 엔터티의 엔터티 레코드 ID를 지정합니다. 이 필드는 필수 필드입니다. {customerRecordId}과 같은 ID 또는 슬러그를 사용할 수 있습니다. 이 필드는 엔티티 레코드 ID로 레이블이 지정되지만 처리 할 모든 값을 전달할 수 있습니다. 필드는 필수이지만 흐름 논리에 필요한 경우가 아니면 값이 작동하지 않아도됩니다. {customerRecordId}
흐름 선택 이 작업으로 실행할 Power Automate 흐름을 지정하거나 선택합니다. 레코드를 선택한 경우를 선택한 경우, 흐름 트리거를 포함한 즉각적인 클라우드 흐름이 필요합니다. 적절한 권한이있는 기존 흐름이 감지되어 드롭 다운 목록에 표시됩니다.

Power Automate흐름 권한

참조된 흐름에는 Customer Service용 옴니채널 및 Customer Service workspace 테넌트와 에이전트 스크립트 내에서 흐름을 실행하는 에이전트에 대한 유효한 연결 및 실행 권한이 필요합니다.

흐름 권한.

흐름 실행을 실행하면, 흐름은 Customer Service용 옴니채널의 포함된 흐름 위젯 내에서 실행됩니다.

흐름을 실행합니다.

기본 제공

기본 제공 컨트롤을 사용하면 조건에 따라 매크로 동작 단계를 실행할 수 있습니다. 기본 제공 범주 커넥터에는 조건 작업이 있습니다.

조건 커넥터.

기본 제공 범주를 사용하려면 먼저 트리거(사전 정의된 자동화 작업)가 있어야 합니다. 즉, 사전 정의된 자동화 작업을 먼저 선택하고 단계 전후에 조건을 정의할 수 있습니다. 요구 사항에 따라 중첩 조건을 만들 수도 있습니다.

특정 매크로의 실행 기록 보기 옵션을 사용하면 실행된 조건과 성공 여부를 확인할 수 있습니다.

예를 들어, 새 양식을 열고 필드를 입력한 후 저장하려고 합니다. 양식의 제품 필드의 값이 Surface라면, 참으로 평가한 다음 검색 문구 Surface를 사용하여 참조 자료 문서 검색을 수행하십시오. 거짓으로 평가되면 추가 작업을 수행하지 마십시오.

매크로 조건부 빌더.

자동화 사전을 사용하여 매크로 컨텍스트 데이터 매개 변수 전달

매크로는 사용자의 요청에 따라 실행되는 일련의 구성된 작업입니다. 관리자는 매크로가 수행해야 하는 작업을 구성해야 합니다. 작업을 구성하려면 특정 데이터 매개 변수 키를 제공해야 합니다. 에이전트가 매크로를 실행하면 이러한 데이터 매개 변수 키가 컨텍스트 값으로 대체됩니다.

생산성 도구용 동적 필드에 대한 자세한 내용은 동적 필드를 참조하십시오.

자세한 내용은 자동 사전을 사용하여 데이터 매개 변수 키 전달을 참조하십시오.

매크로 만들기

  1. Dynamics 365에서 앱 중 하나로 이동하여 다음 단계를 수행합니다.

    1. 사이트 맵에서 에이전트 환경에 있는 생산성을 선택합니다.

    2. 매크로에서 관리를 선택합니다.

  2. 페이지에서 새로 만들기를 선택합니다.

  3. 매크로 페이지에서 다음 사항을 지정합니다.

    필드 Description 예제 값
    이름 매크로에 이름을 제공합니다. 이름은 런타임에 에이전트에 표시됩니다. 서비스 케이스 만들기
    설명 매크로의 목적을 설명합니다. 설명은 런타임에 에이전트에 표시됩니다. 이 매크로 작업은 서비스 케이스를 만드는 데 사용됩니다.
  4. 선호하는 자동화 작업 탭에서 매크로 실행 시작을 선택하고 새로운 단계를 선택합니다.

    매크로를 만듭니다.

    1. 목록에서 커넥터를 선택합니다. 다음과 같은 커넥터를 사용할 수 있습니다.

    2. 작업 목록에서 작업을 선택합니다. 비즈니스 요구 사항에 따라 필요한만큼 많은 작업을 추가할 수 있습니다.

      생산성 자동화를 선택하면 다음과 같은 작업이 나타납니다.

      용도 작업 이름
      새 양식을 열어 레코드 만들기 새로 만들기
      기존 양식 열기 양식 열기
      레코드 그리드 열기 그리드 열기
      채워진 문구에 대한 참조 자료 검색 참조 문서 검색
      문구에 따라 관련성 검색 수행 Search
      기존 레코드 업데이트 레코드 업데이트
      미리 정의된 템플릿으로 전자 메일 양식 열기 이메일 열기
      서비스 케이스 해결 사례 해결

      매크로 작업.

      예를 들어 새 양식을 열어 레코드 만들기를 선택하면 단계가 나타납니다. 추가 정보: 생산성 자동화.

      세션 커넥터를 선택하면 다음과 같은 작업이 나타납니다.

      용도 작업 이름
      응용 프로그램 탭 새로 고침 탭 새로 고침
      다른 응용 프로그램 탭에서 특정 응용 프로그램 탭에 집중 포커스 탭
      현재 응용 프로그램 탭의 세부 사항 가져 오기 현재 탭 가져오기

      세션에 대한 매크로 작업.

      추가 정보: 세션 커넥터

      옴니채널 커넥터를 선택하면 다음과 같은 작업이 나타납니다.

      용도 작업 이름
      고객과 대화하면서 대화에 레코드를 연결 대화에 레코드 연결
      고객과 대화하면서 대화에서 레코드 연결을 해제 대화에서 레코드 연결 해제

      옴니채널에 대한 매크로 작업.

      추가 정보: 옴니채널 커넥터

      노트

      옴니채널 커넥터에서 Customer Service workspace를 사용할 수 없습니다.

  5. 필드에 값을 지정합니다. 값을 지정하는 방법을 알아보려면 자동화 사전을 사용하여 데이터 매개 변수 키 전달을 참조하세요.

    새 양식을 열어 레코드 만들기를 선택한 경우 고급 옵션 표시를 선택하여 원하는 특성과 값을 추가할 수 있습니다. 필요한 경우 새 항목 추가를 선택하여 특성을 추가할 수 있습니다.

    새 양식을 열어 레코드를 만들기 위한 특성.

  6. 작업 단계를 추가한 후 조건을 정의하려면 기본 제공 탭을 선택하고 컨트롤을 선택합니다.

  7. 조건을 선택하여 조건을 정의합니다. 조건은 참인 경우 또는 거짓인 경우가 있습니다. 요구 사항에 따라 조건을 정의하십시오.

  8. 다른 작업 단계를 추가하려면 7단계 및 선택적으로 8단계를 반복하십시오.

  9. 저장 후 닫기를 선택합니다.

이제 에이전트가 매크로를 실행할 때 소스에서 사용 가능한 컨텍스트에 따라 데이터 매개 변수 키를 가져 와서 조치가 실행됩니다. 추가 정보: 자동화 사전을 사용하여 데이터 매개 변수 키 전달.

매크로 실행 기록 보기

중요

옴니채널 관리 앱에 대한 지원은 2022년 4월 30일에 종료되었으며 해당 앱은 2023년 7월에 제거되었습니다. 통합 회람 및 음성 채널과 같은 최신 기능을 구성하려면 Customer Service 관리 센터 앱을 사용하는 것이 좋습니다. 추가 정보: 옴니채널 관리 앱은 더 이상 사용되지 않습니다

관리자는 매크로 실행 기록을 볼 수 있습니다. 매크로 실행 기록에는 성공 또는 실패 상태와 함께 매크로가 실행된 횟수가 표시됩니다. 실패한 매크로를 선택하면 실패가 발생한 정확한 조치 단계를 볼 수 있습니다.

  1. 매크로 페이지로 이동하여 기록을 보려는 매크로를 선택합니다.

  2. 실행 기록 보기를 선택합니다.

    매크로의 실행 기록 보기.

  3. 목록에서 실패한 매크로를 선택합니다.

    실패한 매크로 선택.

  4. 실패를 초래한 매크로 작업 단계를 참조하십시오. 잘못 전달되었을 수 있는 동적 필드 데이터 매개 변수 또는 잘못 업데이트된 동적 필드 데이터 매개 변수의 문제에 대해 이전 단계를 검토하세요.

    매크로 작업 단계 검토.

    예를 들어 새 양식을 열어 레코드 만들기 단계를 선택하고 더 보기를 선택하면 레코드를 저장하기 위해 필요한 필수 필드에 값이 없음을 확인할 수 있습니다. 이 때문에 기록 저장 단계에서 매크로 실행이 실패했습니다.

    매크로 작업 단계를 검토하여 실패 이유 이해.

  5. 실패를 초래한 것으로 생각되는 매크로 단계 작업을 수정한 후 다시 실행하십시오. 예를 들어 값이 확인되지 않으므로 매크로 디자이너로 이동하여 동적 필드를 확인한 다음 매크로를 다시 실행해보십시오.

    노트

    문제가 지속되면 Microsoft 지원팀에 문의하십시오.

참조 항목

자동화 사전을 사용하여 매개 변수 키 전달
에이전트 스크립트
스마트 지원