슬롯

슬롯Mpower 상담원 메모리 역할을 하는 키/값 쌍입니다. 고객 발화닫힘 컨택이 말하거나 입력하는 내용입니다.CRM닫힘 컨택, 영업 정보, 지원 세부 정보 및 케이스 내역 등을 관리하는 타사 시스템입니다.을 포함한 다양한 소스에서 수집된 데이터를 보관합니다. 슬롯을 사용하여 다음을 수행할 수 있습니다.

슬롯 및 엔터티

슬롯닫힘 컨택의 메시지에서 추출하여 Bot 응답에 사용하기 위해 저장되는 엔터티입니다. 변수와 비슷합니다.구성의닫힘 Mpower 상담원과(와) 대화하는 동안 컨택의 메시지에서 수집된 정보입니다.엔터티Mpower 상담원와 밀접하게 연결됩니다. 다음 테이블에서는 슬롯과 엔터티 간의 관계와 차이점을 설명합니다.

기준 엔터티 슬롯
기능

Mpower 상담원과 연락처 간 대화와 관련된 특정 정보를 정의하고 추출합니다.

인터랙션 동안 정보를 보관합니다.

슬롯이 보유한 값에 따라 대화를 분기하는 조건으로 사용할 수 있습니다.

Mpower 상담원 응답에서 변수로 사용하여 슬롯 값을 대화에 주입할 수 있습니다.

소스 컨택 발화닫힘 컨택이 말하거나 입력하는 내용입니다.. 컨택 발화, 사전 인터랙션 양식, 데이터베이스, 타사 애플리케이션, 다른 CXone Mpower 애플리케이션, Studio 스크립트.
관계 슬롯이 필요합니다. 모든 엔터티에는 슬롯이 있습니다.

엔터티가 필요하지 않습니다. 일부 슬롯은 엔터티를 통해 발화닫힘 컨택이 말하거나 입력하는 내용입니다.에서 추출된 데이터를 보관합니다. 다른 슬롯은 다른 소스에서 가져온 데이터를 보관합니다.

대화 경로를 분기하는 조건으로 사용할 수 있습니다. 다른 방법으로 대화의 진행에 영향을 미칠 수도 있습니다.

슬롯 데이터 유형 및 동작

슬롯에는 5가지 유형의 데이터가 보관될 수 있습니다. 각 유형은 다르게 동작합니다. 유형은 다음과 같습니다.

  • 텍스트텍스트 슬롯은 텍스트 정보를 보관합니다. 여기에는 전화번호나 계좌번호처럼 숫자로 처리할 필요가 없는 숫자가 포함됩니다. 텍스트 슬롯은 비어 있거나 채워져 있기만 해도 Mpower 상담원 동작에 영향을 미칠 수 있습니다. 슬롯의 정확한 값은 대화에 영향을 미치지 않습니다.
  • 번호숫자 슬롯은 텍스트가 아닌 숫자로 처리해야 하는 숫자 정보를 보관합니다. 이 유형의 슬롯은 Mpower 상담원 동작에 영향을 미칠 수 있습니다. 슬롯의 정확한 값은Mpower 상담원 봇의 응답 방식을 변경할 수 있습니다. 허용되는 숫자에 대해 상한과 하한을 설정할 수 있습니다. 슬롯을 채우는 값이 해당 범위를 벗어나면 Mpower 상담원 동작이 달라집니다. 정의된 범위 안의 값과 범위를 벗어난 값에 따라 응답하도록 Mpower 상담원을 훈련해야 합니다.
  • 카테고리범주형 슬롯은 정의된 텍스트 정보 집합을 보유합니다. 이 유형의 슬롯은 Mpower 상담원 동작에 영향을 미칠 수 있습니다. 정의된값중 어떤 값이 슬롯을 채우는지에 따라는 다른 응답을 제공할 수 있습니다.Mpower 상담원
  • 부울부울 슬롯은 참 또는 거짓 값을 보관합니다. 이 유형의 슬롯은 비어 있는지 여부 또는 값이 Mpower 상담원true또는false인지에 따라동작에 영향을 미칠 수 있습니다.
  • 임의모든 값 슬롯은 목록이나 JSON을 포함한 다른 유형의 값을 보관할 수 있습니다. 이 유형의 슬롯은 Mpower 상담원 동작에 영향을 줄 수 없습니다.

각 데이터 유형은 슬롯의 동작을 구성하기 위한 다양한 옵션을 지원합니다. 동작은 대화에서 슬롯을 어떻게 사용할 수 있는지 정의합니다.

  • 대화에 영향 미치기: 임의 유형을 제외한 모든 슬롯 유형이 대화에 영향을 미칠 수 있습니다. 이를 사용하여 대화에서 분기 경로를 생성할 수 있습니다.
  • 의도 제한: 예측된 의도가 슬롯에 구성된 의도와 일치할 때만 슬롯을 제한Mpower 상담원가 슬롯을 채우도록 할 수 있습니다.
  • 양식 제한: 특정 양식에서만 채울 수 있는 슬롯을 제한할 수 있습니다.

각 슬롯 데이터 유형에 대한 자세한 내용과 그 사용 방법은 다양한 도움말 페이지에서 확인할 수 있습니다.

슬롯 채우기 방법

슬롯 채우기 방법은 Mpower 상담원이 슬롯에 값을 저장하는 다양한 방법입니다. 값은 다양한 소스에서 나옵니다. 슬롯을 설정할 때 대화에서 슬롯을 어떻게 사용할 계획인지에 가장 적합한 채우기 방법을 선택합니다.

Agent Builder의 슬롯을 채우는 방법에는 다섯 가지가 있습니다. 다음 표에 설명되어 있습니다.

채우기 방법 세부 정보
시스템에서

시스템 슬롯은 인터랙션이 시작될 때 자동으로 생성되고 인터랙션이 진행됨에 따라 채워집니다. 시스템 슬롯은 다음과 같습니다.

시스템 슬롯은 편집할 수 없지만 인터랙션에서 변수로 사용할 수 있습니다. 하지만 그들은 대화에 영향을 미칠 수는 없습니다. 시스템 슬롯에 대해 자세히 알아보십시오.

엔터티에서

엔터티를 추가하면 슬롯이 자동으로 생성됩니다. 슬롯은 인터랙션 중에 해당 엔터티닫힘 Mpower 상담원과(와) 대화하는 동안 컨택의 메시지에서 수집된 정보입니다.에서 추출한 데이터로 채워집니다. 엔터티 기반 슬롯은 해당 엔터티를 만든 후에 구성해야 합니다. 이를 통해 슬롯의 기능을 지정할 수 있습니다. 엔터티를 삭제하면 해당 슬롯도 삭제됩니다.

이러한 슬롯을 동일한 인터랙션 또는 Digital Experience의 다른 영역에서 변수로 사용할 수 있습니다. 엔티티 기반 슬롯은 지원되는 모든 데이터 유형을 보관할 수 있습니다.

의도에서

의도 기반 슬롯은 인터랙션 중에 지정된 의도가 인식되면 미리 지정된 값으로 채워집니다. 이러한 슬롯을 생성하고 하나 이상의 값과 이를 트리거하는 의도로 구성할 수 있습니다.

이러한 슬롯을 동일한 인터랙션에서 변수로 사용할 수 있습니다. 의도 기반 슬롯은 지원되는 모든 데이터 유형을 보관할 수 있습니다.

예를 들어, 컨택에게 뉴스레터 구독을 요청하는 경우 구독이라는 신규 슬롯을 만들고 여기에 두 개의 의도를 추가할 수 있습니다. 의도 동의를 값 에 매핑하고 의도 거부를 값 아니요에 매핑할 수 있습니다. 컨택이 질문에 어떻게 응답하느냐에 따라 구독 슬롯이 하나 또는 다른 값으로 채워집니다.

메시지에서 이 방법은 컨택의 다음 발화닫힘 컨택이 말하거나 입력하는 내용입니다. 텍스트로 슬롯을 채웁니다. 메시지 기반 슬롯은 지원되는 모든 데이터 유형을 보관할 수 있습니다.
사용자 지정 슬롯

사용자 지정 슬롯은 일반적으로 비즈니스 로직을 기반으로 한 정보를 보관합니다. 예를 들어 CRM닫힘 컨택, 영업 정보, 지원 세부 정보 및 케이스 내역 등을 관리하는 타사 시스템입니다. 또는 다른 타사 애플리케이션에 대한 API 호출로 검색된 데이터가 있습니다. 스토리, 규칙 또는 폴백 또는 흐름에서 슬롯 채우기 Mpower 상담원 작업닫힘 메시지 전송, 슬롯 채우기 등 봇이 대화 중 자신의 차례에 수행할 수 있는 작업입니다.과 함께 사용자 지정 슬롯을 사용합니다.

여러 상호작용이나의 다른 영역에서 Mpower 상담원과 연락처 간의 슬롯 값을 변수Digital Experience로 사용할 수 있습니다. 사용자 정의 슬롯은 수동으로 삭제할 때까지 유지됩니다. 지원되는 모든 데이터 유형을 보관할 수 있습니다.

예를 들어 컨택의 계정 번호를 묻는 사전 채팅 양식을 사용할 수 있습니다. 그런 다음 다른 시스템에서 연락처의 계정 상태를 가져오고 스토리를 디자인하여 Mpower 상담원이 항상 과거 미납 잔액을 징수하려고 시도하도록 할 수 있습니다.

슬롯 채우기 제한

슬롯을 제한하여 특정한 의도닫힘 컨택이 말하거나 입력하는 내용의 의미나 목적이며 컨택이 전달하고자 하는 내용이나 원하는 내용입니다.나 양식에서만 채워지도록 할 수 있습니다. 제한 사항이 있는 경우 Mpower 상담원은 의도 또는 양식이 정의한 내용과 일치할 때만 해당 슬롯을 채웁니다.

이 기능은 특정 상황에서만 슬롯 값을 저장해야 하는 경우 유용합니다. 예를 들어, 컨택 이름을 보관하는 슬롯이 있다고 가정해 보겠습니다. 사용자는 이 슬롯을 사용하여 컨택 계정을 업데이트합니다. 계정의 이름은 완전한 법적 이름이어야 합니다. Mpower 상담원이 연락처 이름을 수집할 수 있는 다른 인스턴스에서는 이 슬롯이 사용되지 않도록 해야 합니다. 이렇게 하기 위해 사용자는 컨택의 완전한 법적 이름을 수집하는 데 사용되는 양식과 의도에 슬롯을 제한하는 제한을 추가합니다. 컨택의 이름을 사용하여 대화를 개인화하려면, 다른 의도나 양식에서 가져와 채울 컨택의 이름을 보관할 수 있는 두 번째 슬롯을 만들 수 있습니다.

슬롯 변수

Mpower 상담원가 연락처에 보내는 메시지에서 슬롯을 변수로 사용할 수 있습니다. 예를 들어 다음 작업을 수행할 수 있습니다.

변수를 추가하려면 이 구문을 사용하십시오: {slot_name}. 슬롯에 중첩된 JSON 개체가 포함되어 있는 경우 점 표기법을 사용하여 개체의 값에 액세스할 수 있습니다:  {slotName.parameter}.

이 메시지를 보낼 때슬롯Mpower 상담원에 포함된 값이 변수를 대체합니다. 인터랙션 중에 변수로 사용하기 전에 슬롯이 올바른 값을 수집하는지 확인해야 합니다.

예를 들어, Mpower 상담원이 연락처에게 이름으로 인사하도록 하려면 이름을 입력할 슬롯과 사전 채팅 양식과 같은 슬롯을 채울 방법이 필요합니다. 슬롯 이름이 contact_firstName인 경우 Mpower 상담원가 보내는 인사말 메시지에 해당 이름을 입력합니다.Hello {contact_firstName}!

대화 경로를 분기하는 조건으로서의 슬롯

스토리닫힘 컨택의 메시지에서 추출하여 Bot 응답에 사용하기 위해 저장되는 엔터티입니다. 변수와 비슷합니다.규칙닫힘 인텐트 및 컨텍스트를 기반으로 인터랙션 처리를 위해 Mpower 상담원 훈련하는 데 사용됩니다.슬롯닫힘 컨텍스트에 따라 변경되지 않는 메시지에 대한 Mpower 상담원 응답을 정의하는 데 사용됩니다.을 사용하여 Mpower 상담원이 해당 경로를 선택하기 전에 충족해야 하는 조건을 생성할 수 있습니다. 이를 통해 특정 기준에 따라 분기되는 대화 경로를 생성할 수 있습니다. 기준은 대화가 분기점에 도달했을 때 지정된 슬롯이 보관한 값에 따라 결정됩니다.

연락처 메시지에 나타나는 엔터티닫힘 Mpower 상담원과(와) 대화하는 동안 컨택의 메시지에서 수집된 정보입니다.와 해당 슬롯을 조건으로 사용할 수 있으며, 슬롯 조건 Mpower 상담원 작업을 사용하여 다른 슬롯을 조건으로 사용할 수 있습니다. 어느 경우든 이 취할 수 있는 각 가능한 경로에 대해닫힘 컨택이 말하거나 입력하는 내용의 의미나 목적이며 컨택이 전달하고자 하는 내용이나 원하는 내용입니다.의도Mpower 상담원를 만들어야 합니다. 이는 슬롯에 저장된 특정 값에 따라 Mpower 상담원에 응답하는 방법을 알려줍니다.

Classics, Inc.의 Agent Builder 관리자는 웹사이트를 탐색하는 연락처에 책을 추천하는 Mpower 상담원를 개발하고 있습니다.  그녀는 Mpower 상담원이 연락처에 어떤 장르를 좋아하는지 묻고, 답변에 따라 다르게 응답하기를 원합니다.

그녀는 슬롯 조건을 사용하기로 결정했습니다. 그녀는 첫 번째 시도에서 다음과 같은 스토리를 생성했습니다.

  • 장르 + 미스터리
  • 장르 + 논픽션
  • 장르 + 문학

각 스토리는 모두 똑같이 시작됩니다.

컨택: "저에게 맞는 책을 추천해 주시겠어요?"

Bot: "그렇게 하겠습니다! 어떤 장르를 좋아하시나요?"

컨택: "[장르]인 것 같아요."

Akela는 엔터티가 필요해서 genreType이라는 엔티티를 생성합니다.  이렇게 하면 자동으로 장르 유형 슬롯이 생성됩니다. 장르는 카테고리이므로 엔터티는 조회 유형입니다. 다음으로, Akela는 몇 가지 장르 유형을 예시로 추가합니다. 그녀는 Mpower 상담원을 개발하면서 더 많은 것을 추가할 것입니다.

장르 + 미스터리 스토리에서, Akela는 컨택 응답에서 미스터리를 선택하고 장르 유형 조회 엔터티를 선택합니다. Agent Builder은(는) 자동으로 컨택 응답 아래에 genreType 슬롯을 추가합니다. 슬롯은 컨택이 말하는 장르에 따라 채워집니다.

다음으로, Akela는 Slot Condition Mpower 상담원 동작을 추가합니다. 그녀는 genreType슬롯으로 선택하고 미스테리로 설정합니다. 그런 다음 그녀는 "오, 저는 좋은 미스터리를 좋아해요!"라는 메시지와 함께 메시지 Mpower 상담원 작업을 추가합니다. 훌륭한 미스터리가 몇 가지 있어요."라는 메시지와 함께 메시지 Bot 작업을 추가합니다.

Akela가 다음으로 하는 일은 Classics eBook 데이터베이스에 연결하는 스크립트 통합 작업을 추가하는 것입니다. 이 작업은 평가 데이터를 가져와 미스터리 카테고리에서 평점이 높은 책 3권의 목록을 생성하고 그중 하나를 무작위로 선택합니다. 나머지는 향후 스토리에서 컨택이 원할 경우 더 많은 옵션을 제공하는 데 사용됩니다.

Akela는 "당신이 좋아할 만한 미스터리를 찾았습니다"라는 메시지 Mpower 상담원 작업을 추가합니다. 여기 첫 번째가 있어요."라고 말하는 메시지 Bot 작업을 추가합니다. 그런 다음 Akela는 첫 번째 제목에 대한 링크를 표시하기 위해 리치 링크 작업을 추가합니다.

마지막으로 Akela는 장르 + 논픽션과 장르 + 문학 스토리에 대해 이러한 단계를 반복합니다.