세션 커넥터 매크로 사용
세션 커넥터 작업을 사용하여 세션 관련 작업을 수행할 수 있습니다. 세션 커넥터 매크로를 사용하면 ID 가져오기, 탭 새로 고침, 탭 ID 전달, 탭 ID를 기반으로 탭에 포커스 설정, 탭 템플릿 열기, 세션 컨텍스트 새로 고침과 같은 작업을 추가할 수 있습니다.
Customer Service workspace의 세션과 관련된 작업을 자동화하고 수행하기 위해 여러 매크로에서 여러 번 작업을 사용할 수 있습니다.
현재 탭 가져오기
이 작업은 Customer Service의 현재 탭에 대한 세부 정보를 가져옵니다. 이 작업은 새로 고침 탭 및 포커스 탭 작업에서 사용할 수 있는 탭 ID를 검색합니다.
탭 새로 고침
Customer Service workspace 세션에서 탭을 새로 고칩니다. 이 작업에는 다음 필드가 포함됩니다.
필드 | Description |
---|---|
탭 ID | 새로 고치려는 탭 ID를 지정합니다. 이 필드는 필수 필드입니다. |
예: 케이스 해결, 탭 ID 가져오기, 탭 새로 고침
케이스를 해결하기 위한 매크로를 생성하고 ID를 가져온 다음 탭을 새로 고치려면 다음 단계를 수행하십시오. 매크로에 다음 작업을 추가합니다.
-
다음 특성을 사용하여 케이스를 해결합니다.
-
인시던트 ID:
${anchor.incidentid}
- 청구 가능 시간: 0
-
해결 방법:
Case ${anchor.ticketnumber} resolved via macros
-
인시던트 ID:
- 현재 탭 가져와서 현재 탭을 가져오고 탭 ID를 동적 값으로 저장합니다.
-
탭을 새로 고쳐서 탭 ID를
Tab ID
로 설정하고 이전 단계에서 얻은 동적 값으로 탭 ID를 설정합니다.
탭에 포커스 설정
Customer Service workspace 세션의 탭에 포커스를 설정할 수 있습니다. 이 작업에는 다음 필드가 포함됩니다.
필드 | Description |
---|---|
탭 ID | 포커스를 맞추려고 하는 탭의 식별자를 지정합니다. 이 필드는 필수 필드입니다. |
예: 케이스에서 작업을 만든 다음 케이스 양식으로 포커스 다시 설정
케이스에서 작업을 만들고 포커스를 다시 케이스 양식으로 설정하는 매크로를 만들려면 다음 단계를 수행하십시오. 매크로에 다음 동작을 추가합니다.
- 현재 탭을 가져와서 케이스의 탭 ID를 복사합니다.
- 새 양식을 열어 레코드를 만들어 케이스에서 새 작업을 만듭니다.
- 레코드 저장
-
탭 ID가
Tab ID
로 설정된 탭에 포커스를 맞춥니다. 이렇게 하면 초점이 원본 케이스 탭으로 다시 설정됩니다.
애플리케이션 탭 열기
정의한 특성이 있는 새 탭에서 지정된 애플리케이션을 엽니다. 작업에는 다음 필드가 포함됩니다.
필드 | Description |
---|---|
페이지 유형 | 열려는 애플리케이션 유형을 지정하십시오. 추가 정보: 페이지 유형. |
응용 프로그램 템플릿 ID | 응용 프로그램 템플릿의 ID입니다. |
특성 이름 | 업데이트하려는 특성 논리 이름을 지정합니다. |
특성 값 | 위에서 언급한 특성에 대해 업데이트 될 특성 값을 지정합니다. |
예: 탭 템플릿 고유 이름을 기반으로 탭 템플릿 열기
탭 템플릿의 고유 이름을 매개 변수로 전달하여 탭 템플릿을 여는 매크로를 생성하고 탭 템플릿의 고유 이름을 기반으로 탭 템플릿을 열려면 다음 특성을 사용하여 애플리케이션 탭 열기 작업을 추가합니다.
-
페이지 유형:
Entity Record
- 애플리케이션 템플릿 ID : bde86e2f-6bd1-48a9-baf9-dae720aa9f45
세션 컨텍스트 새로 고침
엔티티 세션에 대한 Customer Service workspace의 세션 컨텍스트를 새로 고칩니다. 예를 들어 서비스 케이스 레코드에 대한 엔터티 세션을 시작하면 세션이 시작될 때 세션 컨텍스트 변수가 정의됩니다. 그러나 서비스 케이스 제목을 업데이트하면 세션 컨텍스트가 업데이트되지 않습니다. 따라서 매크로는 캐시된 정보를 사용합니다. 매크로 실행을 시작한 후 세션 컨텍스트 새로 고침 단계를 추가하여 최신 정보를 사용할 수 있습니다.
예: 케이스 제목을 업데이트한 후 업데이트된 케이스 제목으로 작업 생성
케이스 제목을 업데이트하는 매크로를 생성한 후 새로 업데이트된 케이스 제목을 사용하여 작업을 생성하려면 다음 단계를 수행하십시오.
- 다음 특성을 사용하여 기존 레코드 업데이트 생산성 작업을 추가합니다.
-
엔터티 레코드 ID:
#{anchor.incidentid}
-
엔터티 논리 이름:
incident
- 특성 이름: 제목
-
특성 값:
[Backlog]${anchor.title}
-
엔터티 레코드 ID:
- 케이스 제목이 업데이트된 후 세션 컨텍스트 캐시를 새로 고치려면 세션 컨텍스트 새로 고침 작업을 추가하세요.
- 다음 특성으로 새 양식을 열어 레코드 만들기 작업을 추가합니다.
-
엔터티 논리 이름:
task
- 특성 이름: 제목
-
특성 값: 케이스 관련 작업:
${anchor.title}
-
엔터티 논리 이름:
세션 컨텍스트 설정
세션 컨텍스트에서 변수를 생성합니다. 작업을 사용하여 조건을 검증하거나 에이전트가 에이전트 스크립트를 탐색하는 방법을 추적하기 위한 자체 세션 변수를 생성합니다.
필드 | Description |
---|---|
특성 이름 | 세션 컨텍스트 변수의 이름을 지정합니다. |
특성 값 | 세션 컨텍스트 변수의 값을 지정합니다. |
예: 에이전트 스크립트 경로를 추적하기 위한 세션 컨텍스트 변수 생성
사용자가 한 에이전트 스크립트에서 다른 스크립트로 전환할 때 세션 컨텍스트 변수를 생성한 다음 추가 매크로 실행을 위해 세션 변수 컨텍스트를 사용하는 워크플로를 추가하려면 다음 작업을 수행하십시오.
new_agentscript_highpriority
로 설정된 에이전트 스크립트 고유 이름 특성을 사용하여 에이전트 스크립트에 포커스 설정을 추가합니다.- 다음 특성을 사용하여 세션 컨텍스트 설정 작업을 추가합니다.
-
특성 이름:
firstProcess
- 특성 값: 우선 순위가 높은 케이스
-
특성 이름:
- 다음 특성을 사용하여 자동 채우기 양식 작업을 추가합니다.
-
엔터티 논리 이름:
incident
- 특성 이름: 설명
-
특성 값:
{firstProcess}
-
엔터티 논리 이름: