가상 에이전트 API 기능
API를 가상 에이전트 사용하여 채팅 환경 안 가상 에이전트 팎 에이전트 채팅 에서 사용할 수 있는 많은 동일한 기능을 통합할 수 있습니다. 기능 지원은 릴리스 ServiceNow 및 API의 스토어 앱 버전 번호에 따라 다릅니다.
API의 가상 에이전트 요청 및 응답 템플릿에 대한 자세한 내용과 일반적인 사용 사례의 예는 가상 에이전트 봇 통합 API를 참조하십시오.
주요 기능
버전 1.0.9부터 API의 가상 에이전트 주요 기능은 다음과 같습니다.
- 정적, 해시 및 토큰 기반 인증을 사용하는 제공자 인증
- 개인화된 경험을 위해 사용자 ID를 ServiceNow 계정에 자동 연결
- 가상 에이전트 에서 라이브 에이전트로 전송 에이전트 채팅
- 다음 전략을 통한 봇 대 봇 통합에서의 의도 분류:
- 기본 봇은 사용자 의도를 결정하고 해당 주제가 사용자에게 표시되도록 사용자 요청을 가상 에이전트 보냅니다.
- 기본 봇은 의도를 검색하고 예측 신뢰 점수를 반환할 수 있도록 사용자 발언을 보냅니다 가상 에이전트 . 신뢰 점수가 높을수록 예측된 주제가 사용자 발화와 더 정확하게 일치한다는 것을 나타냅니다.
버전 1.0.12 특징
- 유휴 봇 간 대화 자동 닫기
- 1시간 이상 유휴 상태인 대화를 자동으로 닫을 수 있습니다. 이 Time Out Abandoned B2B Conversations 작업은 매일 매시간 실행되며 요청자가 중단한 유휴 대화를 자동으로 닫습니다.
- Virtual Agent 상호작용 기록의 대화 상태 및 이유 코드
- 사용자 또는 기본 봇이 대화를 가상 에이전트 종료하면 상호작용 기록에 상태 및 이유 코드를 기록합니다. 예를 들어 최종 사용자는 End 를 입력하여 대화를 중지하거나 X 버튼을 클릭하여 채팅을 닫을 수 있습니다.
- 대화가 종료될 때 알리기
- 기본 봇은 대화가 종료될 때 가상 에이전트에이전트 채팅 알림을 받습니다. 기본 봇은 대화를 제어해야 하는 경우에도 알림을 받습니다. 가상 에이전트 는 다음 플래그를 사용합니다.
- completed: 라이브 에이전트와의 가상 에이전트 대화가 완료되면 전송됩니다.
- takeControl: 기본 봇이 제어해야 할 때 전송됩니다. 이는 일반적으로 두 번의 연속 시도 후에 대화 의도를 확인할 수 없는 경우에 가상 에이전트 발생합니다(기본값). 시스템 속성을 추가하여 va.bot.to.bot.take.control_times 대화 의도를 확인하려고 시도하는 기본 시도 가상 에이전트 횟수를 변경할 수 있습니다.
자세한 내용은 가상 에이전트 봇 통합 API를 참조하십시오.
- 의도가 있는 변경
- 에서 NLU가 활성화된 가상 에이전트경우 의도 일치에 대한 NLU 신뢰도 점수를 공유합니다.
- 기본 봇의 의도 일치에 따라 최종 사용자가 주제로 직접 이동할 수 있도록 합니다.
버전 1.3.0의 특징
버전 1.3.0 가상 에이전트 부터 API는 시스템 속성()va.bot.to.bot.logging_enabled으로 로깅을 지원합니다.