고객 상호 작용에 AI 에이전트 사용(Contact Center Enterprise)
Webex AI Agent Studio 플랫폼에서 AI 에이전트를 만들고 구성한 후 다음 단계는 음성 및 디지털 채널과 통합하는 것입니다. 이 통합을 통해 AI 에이전트는 고객과의 음성 기반 대화를 처리하여 원활한 대화형 사용자 경험을 제공할 수 있습니다.
음성 통화를 위한 자율 AI 에이전트에 대한 액세스는 현재 특정 고객으로 제한됩니다. 자세한 내용은 Cisco 지원팀에 문의하세요.
다음 섹션에서는 AI 에이전트를 음성 채널과 통합하여 음성 기반 고객 상호 작용을 효과적으로 관리할 수 있도록 하는 구성 흐름을 자세히 설명합니다.
사전 요구 사항
AI 에이전트 설정
다음 섹션에서는 AI 에이전트를 음성 채널과 통합하여 음성 기반 고객 상호 작용을 효과적으로 관리할 수 있도록 하는 구성 흐름을 자세히 설명합니다.
| 걸음 | 작업 | 참조 |
|---|---|---|
|
1 |
Webex AI Agent Studio 시작 |
Webex AI Agent Studio 관리 가이드의 Webex AI Agent Studio 액세스 섹션을 참조하십시오. |
|
2 |
AI 에이전트 만들기 및 구성 |
Webex AI Agent Studio 관리 가이드 의 스크립팅된 AI 에이전트 설정 섹션을 참조하세요. |
|
3 |
Webex AI Agent Studio에서 AI 에이전트를 구성한 후 구성된 AI 에이전트의 에이전트 ID를 복사합니다. |
Webex AI Agent Studio 관리 가이드 의 스크립팅된 AI 에이전트 만들기 섹션을 참조하세요. |
|
4 |
Call Studio 애플리케이션에서 Webex AI Agent Studio에 구성된 상담원 ID를 복사하여 가상 상담원 음성 요소 설정의 상담원 ID 속성을 구성합니다. Unified CVP은 스크립트를 호출하고 상담원 ID를 Orchestrator로 보냅니다. 오케스트레이터가 에이전트 ID을 호출합니다. |
#에서 Cisco Unified CVP VXML Server and Call Studio 에 대한 Virtual Agent Voice of the Element 사양 장을 참조하십시오https://www.cisco.com/c/en/us/support/customer-collaboration/unified-customer-voice-portal/products-programming-reference-guides-list.html |
Call Studio 애플리케이션에서 VAV 노드를 사용하여 말뭉치 또는 기술 자료의 특정 쿼리에 응답할 수 있습니다. 멀티턴 대화를 활성화할 수도 있습니다. AI 에이전트는 후속 질문을 하고, 컨텍스트를 이해하고, 개인화된 응답을 제공할 수 있습니다.
VAV 노드를 Call Studio 어플리케이션에 끌어다 놓기만 하면 시작할 수 있습니다. 이 노드는 Webex AI Agent Studio 내에 구성된 스크립팅된 AI 에이전트를 사용하는 데 도움이 됩니다.
AI 에이전트 만들기 및 구성
자세한 내용은 Webex AI Agent Studio 관리 가이드의 스크립팅된 AI 에이전트 설정 및 자율 AI 에이전트 설정 섹션을 참조하세요 .
흐름에서 AI 에이전트 구성
AI 에이전트 노드를 사용하여 말뭉치 또는 기술 자료의 특정 쿼리에 응답할 수 있습니다. 멀티턴 대화를 활성화할 수도 있습니다. AI 에이전트는 후속 질문을 하고, 컨텍스트를 이해하고, 개인화된 응답을 제공할 수 있습니다.
시작하려면 AI Agent 노드를 시각적 흐름 빌더로 끌어다 놓기만 하면 됩니다. 이 노드는 Webex AI Agent Studio 내에 구성된 스크립팅된 자율 AI 에이전트를 사용하는 데 도움이 됩니다.
AI 에이전트 노드에서 입력 및 출력 변수 구성
AI Agent 노드에는 두 가지 메서드가 포함되어 있습니다.
-
메시지 처리: 선택한 상담원에게 사용자 메시지를 보내고 상담원 응답을 다시 받을 수 있습니다.
-
세션 닫기: AI 에이전트에서 세션을 닫을 수 있습니다. 특정 시나리오에서는 기존 AI 에이전트 세션을 닫고 새 세션을 시작해야 할 수 있습니다. AI 에이전트 노드 내에서 특정 방법을 사용하여 달성할 수 있습니다. 예를 들어 세션이 지정된 기간 동안 비활성 상태로 유지되면 리소스를 최적화하기 위해 세션이 자동으로 닫힙니다.
-
메시지 처리 방법에서 다음 입력 변수를 구성합니다.
-
상담원 유형: 흐름에 사용되는 상담원 유형(예: 스크립트 또는 자율)입니다.
-
상담원: 사용자 메시지를 처리하고 응답을 받는 상담원입니다.
Webex AI Agent Studio에서 액세스할 수 있는 AI 에이전트를 볼 수 있습니다. Webex AI Agent Studio에서 사용자 및 에이전트를 관리하는 방법에 대한 자세한 내용은 사용자 역할을 참조하세요.
-
메시지: 선택한 AI 에이전트에게 보내는 수신 고객 메시지가 포함된 변수 이름입니다.
-
언어: 선택한 AI 상담원이 다국어를 구사하는 경우 언어 드롭다운 목록에서 수신 메시지의 언어를 선택할 수 있습니다. AI 에이전트 설정의 언어를 기반으로 드롭다운 목록을 채웁니다.
참고: 단일 언어를 사용하는 상담사에 대해서는 이 드롭다운 목록을 비활성화합니다.
-
채널: 시스템이 고객의 메시지를 수신하는 채널의 이름입니다.
-
사용자 식별자: 선택한 채널에 대한 사용자의 고유 식별자를 제공합니다.
-
사용자 지정 매개 변수 (선택 사항): 고객에 대한 추가 정보를 Webex AI Agent Studio에 키 값 쌍으로 전달할 수 있습니다. 이 정보를 사용자의 프로필과 연결하여 나중에 대화하는 데 사용합니다. 예를 들어 사용자가 신규 고객인지 기존 고객인지를 지정할 수 있습니다.
사용자 지정 매개 변수로 전달된 키는 에이전트 응답에서 ${consumerData.extra_params.<your_key>}로 액세스할 수 있습니다.
현재 사용자 지정 매개 변수는 디지털 채널을 통해 스크립팅된 AI 에이전트에 대해서만 지원됩니다.
-
메시지 매개 변수 (선택 사항): 현재 교환에 대한 추가 정보를 Webex AI Agent Studio에 키 값 쌍으로 전달할 수 있습니다.
이 메시지는 저장되지 않으며 다음 상담원 응답에서만 사용할 수 있습니다. 메시지 매개 변수로 전달된 키는 에이전트 응답에서 ${extra_params.<your_key>}로 액세스할 수 있습니다.
-
-
Process Message 메서드에서 다음 출력 변수를 구성합니다.
-
TextResponse: AI 에이전트 내에 구성된 텍스트 출력으로, 다른 유형의 리치 또는 특수 요소가 없는 경우에만 작동합니다. 또한 응답의 여러 텍스트 항목에 대해 첫 번째 텍스트 항목이 반환됩니다.
-
FullResponse: 에이전트의 출력에 있는 모든 풍부한 요소와 여러 메시지가 포함된 전체 응답입니다.
-
데이터 저장소: 상담원 내 모든 사용자 정의 세션 변수의 JSON/dict입니다
-
TransactionId: Webex AI Agent Studio의 요청에 대한 트랜잭션 ID입니다.
-
SessionId: Webex AI Agent Studio의 세션/대화 ID
-
ConsumerId: Webex AI Agent Studio의 고객 ID
-
MessageMetadata: 구성된 에이전트의 현재 응답과 연결된 메타데이터
-
SessionMetadata: 구성된 에이전트의 현재 응답에 대한 세션과 연결된 메타데이터
현재 MessageMetadata 및 SessionMetadata는 디지털 채널을 통해 스크립팅된 AI 에이전트에 대해서만 지원됩니다.
-
ResponsePayload: Webex AI Agent Studio의 전체 응답 페이로드입니다.
-
-
Close Session 메서드에서 다음 입력 변수를 구성합니다.
-
상담원: 사용자 메시지를 처리하고 응답을 받는 상담원입니다.
Webex AI Agent Studio에서 액세스할 수 있는 AI 에이전트를 볼 수 있습니다. Webex AI Agent Studio에서 사용자 및 에이전트를 관리하는 방법에 대한 자세한 내용은 사용자 역할을 참조하세요.
-
세션 ID: AI 에이전트 세션을 닫습니다. 세션 ID는 Process 메시지 메서드의 출력 변수로 사용할 수 있습니다.
-
노드 결과
이 노드에 대해 가능한 노드 결과 목록을 볼 수 있습니다. 편집(연필) 아이콘을 사용하여 노드 레이블을 사용자 지정할 수 있습니다. 노드는 노드의 결과에 해당하는 노드 에지 중 하나를 통해 종료됩니다. 각 AI 에이전트 노드는 노드 결과에 해당합니다. 노드 결과 목록은 다음과 같습니다.
-
오류(빨간색): 다음을 나타냅니다.
-
onError: 상담원이 메시지로 응답하지 않은 경우입니다.
-
onInvalidCustomerID: 고객 식별자가 누락된 경우입니다.
-
onInvalidMessage: 메시지 값이 누락된 경우.
-
-
성공(녹색): 다음을 나타냅니다.
-
onSuccess: 상담원이 메시지로 응답할 때입니다.
-
onAgentHandover: 상담원이 상담원에게 인계 요청을 제기할 때입니다.
-
-
시간 초과(노란색/주황색): 다음을 나타냅니다.
-
onTimeOut: 상담원이 15초 이내에 응답하지 않은 경우입니다.
-