고객 상호 작용에 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 |
통화 스튜디오 애플리케이션에서 이 상담사 ID를 사용하여 가상 상담사 음성 요소 설정의 봇 ID 속성을 구성합니다. Unified CVP는 스크립트를 호출하고 Bot ID를 오케스트레이터로 보냅니다. 오케스트레이터가 Bot 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초 이내에 응답하지 않은 경우입니다.
-