가상 에이전트 API 기능

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 2분
  • API를 가상 에이전트 사용하여 채팅 환경에서 사용 가능한 가상 에이전트에이전트 채팅 것과 동일한 많은 기능을 통합할 수 있습니다. 기능 지원은 릴리스 ServiceNow 및 API의 스토어 앱 버전 번호에 따라 달라집니다.

    API의 가상 에이전트 요청 및 응답 템플릿에 대한 자세한 내용과 일반적인 사용 사례의 예는 가상 에이전트 봇 통합 API를 참조하십시오.

    주요 기능

    버전 1.0.9부터 API의 가상 에이전트 주요 기능은 다음과 같습니다.
    • 정적, 해시 및 토큰 기반 인증을 사용한 제공자 인증
    • 개인화된 경험을 위해 사용자 ID를 ServiceNow 계정에 자동 연결
    • 가상 에이전트 에서 라이브 에이전트로 전송 에이전트 채팅
    • 다음 전략을 통한 봇 대 봇 통합의 의도 분류:
      • 기본 봇은 사용자 의도를 결정하고 해당 주제가 사용자에게 표시되도록 사용자 요청을 가상 에이전트 보냅니다.
      • 기본 봇은 의도를 발견하고 예측 신뢰 점수를 반환할 수 있도록 사용자 발언 가상 에이전트 을 보냅니다. 신뢰 점수가 높을수록 예측된 주제가 사용자 발언과 더 정확하게 일치한다는 것을 나타냅니다.

    버전 1.0.12 기능

    유휴 봇 대 봇 대화 자동 닫기
    1시간 이상 유휴 상태였던 대화를 자동으로 닫을 수 있습니다. 이 Time Out Abandoned B2B Conversations 작업은 매일 매시간 실행되며 요청자가 중단한 유휴 대화를 자동으로 닫습니다.
    가상 에이전트 상호작용 기록의 대화 상태 및 이유 코드
    사용자 또는 기본 봇이 대화를 가상 에이전트 종료하면 상호작용 기록에 상태 및 이유 코드를 기록합니다. 예를 들어 최종 사용자는 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으로 로깅을 지원합니다.