스크립트 봇 응답 통제

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 2분
  • 주제의 가상 에이전트 스크립트 봇 응답 통제를 사용하여 단일 응답 또는 다중 파트 응답을 반환하는 스크립트를 실행합니다.

    스크립팅된 계산에 의존하거나 다중 파트 응답이 필요한 보다 복잡한 응답을 생성할 때 스크립트 봇 응답 통제를 사용합니다. 스크립팅된 출력에는 텍스트, 이미지, 카드, 링크 및 HTML이 포함되어 다양한 응답을 생성할 수 있습니다.

    스크립트 봇 응답 통제 속성

    속성 설명
    노드 이름 주제 플로우에서 이 스크립트 봇 응답 통제 노드를 식별하는 이름입니다.
    스크립트 출력 유형 스크립트에서 반환하는 출력 유형(단일 파트 또는 다중 파트)입니다.
    스크립트 응답 메시지 선택한 출력 유형을 작성하는 스크립트입니다.
    고급
    이 노드 숨기기
    다음과 같은 경우 이 노드를 조건부로 표시합니다.

    대화에서 이 노드를 표시하기 위한 조건을 지정하는 코드 없는 조건문 또는 로우코드 스크립트입니다. 조건은 true로 평가되어야 합니다.

    채널 지원

    표 1. 스크립트 봇 응답 통제에 대한 채널 지원
    채널 지원 제약 조건
    웹 UI 지원됨 없음
    모바일 UI 지원됨 없음
    Now Assist 패널 지원되지 않음 해당 사항 없음
    Microsoft Teams 지원됨 없음
    Slack 지원됨 없음
    Workplace 지원됨 없음
    Facebook Messenger 지원되지 않음 해당 사항 없음
    SMS Twilio 지원되지 않음 해당 사항 없음
    LINE 지원되지 않음 해당 사항 없음
    WhatsApp 지원되지 않음 해당 사항 없음
    Apple Messages for Business 지원되지 않음 해당 사항 없음
    Alexa (목소리) 부분 지원 지원은 응답 유형에 따라 다릅니다. 예를 들어 이미지와 링크는 화면이 있는 기기에서만 사용할 수 있습니다. 자세한 내용은 최상의 Alexa 음성 채팅 경험을 위해 설정 및 주제 미세 조정 가상 에이전트 문서를 참조하십시오.

    예시 스크립트

    이 예에서 스크립트는 현재 시간으로부터 2시간 후의 시간을 계산하고 이 정보를 포함하는 여러 부분으로 구성된 메시지를 출력합니다.

    (function execute() {
          var gdt = new GlideDateTime();
          var gt = new GlideTime();
          gdt.addSeconds(7200);
          gt = gdt.getTime();
          var multiOutMsg = new sn_cs.MultiPartOutMsg();
          multiOutMsg.addPlainTextPart('Thank you for submitting an incident.');
          multiOutMsg.addPlainTextPart('You should receive a response from a technician by ' + gt.getByFormat('HH:mm'));
          return multiOutMsg;
    })()

    예시 스크립트 봇 응답 통제

    주:
    가상 에이전트 디자이너 컨트롤은 다른 채널에서 다르게 표시되고 작동할 수 있습니다.
    스크립트 속성 스크립트 봇 응답 출력
    그림 1. 스크립트 봇 응답 통제 기본 속성
    기본 속성에는 노드 이름, 스크립트 출력 유형 및 스크립트 자체가 포함됩니다.
    그림 2. 웹 UI 스크립트 봇 응답 출력
    채팅 창에 "이것은 내 스크립트 출력입니다."라는 샘플 스크립트 출력입니다.