에서 자산 새로 고침 주제 만들기 가상 에이전트 디자이너

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기5분
  • 에서 가상 에이전트 디자이너 대화 플러그인과 ITSM 가상 에이전트 함께 제공되는 주제 블록을 사용하여 주제를 작성합니다. 사용자가 업그레이드 시간이 되었다는 알림을 받으면 이 주제로 이동됩니다.

    시작하기 전에

    다음 애플리케이션을 설치합니다.
    • Glide 가상 에이전트 플러그인(com.glide.cs.chatbot)

      에 대한 가상 에이전트 구독이 있어야 Glide 가상 에이전트 플러그인을 활성화할 수 있습니다.

    • 사용 자연어 이해 (NLU)(아직 활성화되지 않은 경우)(권장)
    • ITSM 가상 에이전트 대화 ( 에서 확인 가능 ServiceNow® Store)

      이 애플리케이션이 이미 설치되어 있는 경우 시작하기 전에 업데이트된 ServiceNow Store 버전을 확인하십시오.

    주제에 대한 가상 에이전트 애플리케이션 범위와 실행 가능한 알림을 결정합니다. 동일한 애플리케이션 범위에 상주할 필요는 없지만, 동일한 애플리케이션 범위에 상주할 경우 유지관리가 더 쉬울 수 있습니다.

    다음 ITSM 가상 에이전트 구성요소를 게시합니다. ITSM 가상 에이전트 대화 이외의 애플리케이션 범위를 사용하는 경우 사용하려는 범위에서 이러한 주제 블록을 복제하고 게시해야 합니다. 이렇게 하려면 애플리케이션 범위를 변경한 다음 에서 가상 에이전트 디자이너항목 블록을 복제합니다.
    • 인시던트 생성 주제 블록
    • 카탈로그 항목 요청 주제 블록
    • AI 검색 주제 블록
    • 카탈로그 항목 검색 주제 블록

    필요한 역할: virtual_agent_admin 또는 admin

    이 태스크 정보

    주제 및 가상 에이전트 디자이너 인터페이스 빌드에 대한 자세한 내용은 다음 주제를 참조하십시오.
    팁:
    기존 대화를 살펴보고 노력이 중복되지 않는지 확인하고 주제의 흐름과 친숙해집니다 가상 에이전트 . 또한 를 작성 가상 에이전트 디자이너하기 전에 대화의 흐름을 간략하게 설명하는 것이 도움이 될 수 있습니다.

    프로시저

    1. 다음으로 이동 모두 > 대화형 인터페이스 > 가상 에이전트 > 디자이너.
    2. 주제 페이지에서 만들기를 선택합니다.
      가상 에이전트 디자이너 +방문 페이지의 타일 생성.
    3. 주제 생성 양식에서 주제를 설정합니다.
      1. 이름을 입력합니다(예: 자산 새로 고침).
      2. NLU가 활성화된 경우 기존 모델을 선택하거나 새 모델을 만듭니다.
      3. NLU 모델에 대한 의도를 선택하거나 작성합니다.
        연결된 의도 필드에서 기존 의도를 선택하거나 주제에 대한 새 의도를 생성합니다.

        모든 필드 값에 대한 설명은 다음 문서를 참조하십시오 주제 양식 생성.

      4. 생성을 선택합니다.
      시작 및 끝 노드와 함께 흐름 탭이 나타납니다. 이 화면과 해당 구성요소에 대한 개요는 다음 문서를 참조하십시오 주제 플로우 탭.
    4. 사용자에게 인사하는 초기 메시지를 작성합니다.
      1. 구성 요소 영역에서 텍스트 봇 응답 노드를 캔버스로 끌어옵니다.
      2. 노드를 선택하여 특성 팔레트를 봅니다.
      3. 노드에 이름을 입력하고 사용자에게 표시할 응답을 입력합니다.
        고유한 노드 이름(예: 초기 메시지)을 입력합니다. "업그레이드할 자격이 있습니다!"와 같은 응답을 포함합니다.
    5. 사용자에게 자산 새로 고침을 계속할 것인지 묻습니다.
      1. [Components] 영역에서 [Static choice] 입력 노드를 캔버스로 끌어 놓습니다.
      2. 특성 팔레트에서 다음 정보를 입력합니다.
        • 계속 또는 지연과 같은 고유한 이름입니다.
        • 다음과 같은 텍스트 프롬프트 : 다음에 무엇을 하시겠습니까? 자세히 알아보시겠습니까? 아니면 업그레이드를 계속하시겠습니까?
        • 선택 영역에서 나중에 참조할 수 있도록 각 선택에 대한 텍스트 프롬프트와 해당 선택에 대한 값을 제공합니다.

          예를 들어 자세히 알아보기업그레이드 계속을 선택할 수 있습니다. 값은 변수 이름으로 의미가 있어야 합니다. 예를 들어 정보업그레이드입니다.

      "계속 또는 연기" 노드에 대한 정적 선택 속성입니다. 여기에는 사용자 프롬프트와 함께 자세히 알아보기 또는 업그레이드 계속이라는 두 가지 선택 항목이 포함됩니다.
    6. 사용자의 선택을 처리하는 의사 결정 유틸리티를 추가합니다.
      1. [Components] 영역에서 [Decision] 유틸리티를 캔버스로 끌어 놓습니다.
      2. 더하기 아이콘을 선택하여 두 번째 분기를 추가합니다.
      3. 결정(정보 및 업그레이드)에 해당하는 각 분기의 이름을 지정합니다.
        이 결정 유틸리티에는 정보 및 업그레이드라는 두 개의 분기가 있습니다. 이전 단계에서 사용자에게 제공된 선택 사항을 기반으로 합니다.
      4. 각 분기에 대해 해당 분기를 선택한 다음 분기 조건 영역을 사용하여 분기가 따를 옵션을 나타냅니다.
        조건 작성기를 사용하여 계속 또는 연기 선택 노드와 이 분기가 따를 해당 사용자 선택 사항(예: "업그레이드 계속")을 지정합니다.
    7. 업그레이드 분기의 경우 조회 유틸리티 노드를 추가하여 사용자가 여전히 자산을 가지고 있는지 확인합니다.
      1. 구성 요소 영역에서 조회 유틸리티를 캔버스로 끌어 옵니다.
        조회 유틸리티 노드를 캔버스의 업그레이드 경로로 끌어옵니다.
      2. 특성 팔레트에서 다음 정보를 지정하십시오.
        • 자산 조회와 같은 고유한 이름입니다.
        • 테이블 이름: 자산 [alm_asset]
        • 조건 작성기에서 할당 대상을 선택한 다음 입력 변수 > 사용자로 닷워킹합니다. 포함하려면 선택하고 상태 > > 유지관리 중입니다.

          자산 상태는 이 자산 새로 고침을 위해 사용자에게 보내는 알림과 연결됩니다.

          할당 조건 빌더에서 할당 대상을 사용하여 자산을 필터링하면 현재 사용자이고 상태는 유지관리 중입니다.

    8. 사용자에게 아직 자산을 보유하고 있는지 묻습니다.
      1. [Components] 영역에서 부울 입력 노드를 캔버스로 끌어 놓습니다.
        부울 노드는 두 개의 경로가 있는 결정 유틸리티를 추가할지 자동으로 묻습니다. 를 선택합니다. 결정 노드가 truefalse 값으로 플로우에 나타납니다. 둘 다 이미 부울 노드에 매핑되어 있습니다.
      2. 사용자 프롬프트를 추가합니다.
        닷워킹을 사용하여 자산 조회 노드에서 찾은 자산을 참조합니다.

        "이 장치가 아직 있습니까?"와 같은 프롬프트를 작성합니다. 그런 다음 입력 변수 > 자산 조회 > 표시 이름으로 닷워킹합니다.

    9. 사용자에게 여전히 자산이 있는 경우(부울 응답이 true임) 카탈로그에서 해당 자산을 검색하려고 합니다.
      1. [Components] 영역에서 [Topic Block] 유틸리티를 캔버스의 Asset Check true 분기로 드래그합니다.
      2. 속성 팔레트에서 항목 블록에 대한 카탈로그 항목 검색을 선택합니다.
      3. 입력 매핑 아래에서 닷워킹을 사용하여 자산 조회 노드(입력 변수 > 자산 조회 > 표시 이름)에서 query_term 매개변수를 지정합니다.
      카탈로그 검색은 출력 매핑 아래에 표시된 대로 기본적으로 이러한 출력 변수를 제공합니다.

      검색 카탈로그 항목의 출력 매핑 변수는 catalog_item_id, item_type 및 is_conversational입니다.

    10. 업그레이드된 항목을 요청합니다.
      1. 구성요소 영역에서 주제 블록 유틸리티를 카탈로그 항목 검색 주제 블록 아래의 캔버스로 끌어옵니다.
      2. 속성 팔레트에서 주제 블록에 대한 카탈로그 항목 요청을 선택합니다.
      3. 입력 매핑 영역에서 닷워킹을 사용하여 이전 주제 블록이 반환한 항목을 catalog_item_id 지정합니다.
        catalog_item_id 필드의 경우 닷워킹 아이콘을 선택하고 입력 변수 > Catalog_item_id 선택합니다.
      이 주제 블록은 출력 변수도 반환합니다. 사용자는 새 장치에 대한 변수도 선택할 수 있습니다. 에서 Service Catalog이러한 변수를 구성할 수 있습니다.
    11. 사용자에게 장치 선택을 확인하도록 요청합니다.
      1. 구성요소 영역에서 카드 봇 응답 노드를 카탈로그 항목 요청 주제 블록 아래의 캔버스로 끌어옵니다.
      2. 특성 팔레트에서 다음 정보를 지정하십시오.
        • 장치 요청 기록과 같은 고유한 이름입니다.
        • 카드 유형: 기록
        • 테이블을 참조하여 이 카드를 채우십시오.
        • 테이블 이름: 요청된 항목 [sc_req_item]
        • 조건 작성기에서 Sys ID가 입력 변수>Record_id임을 추가합니다.

          조건 할당 작성기에서 Sys ID를 선택한 다음 Is를 선택합니다. 세 번째 필드에서는 입력 변수 > Record_id까지 닷워킹합니다.

        • 필드 영역에서 사용자에게 카드에 표시할 기록 열을 선택합니다.

          예를 들어 번호, 짧은 설명예상 배송일을 지정합니다.

    12. 이 플로우의 화살표를 끝 노드로 끌어 워크플로우의 이 부분을 완료합니다.
      장치 요청 기록 노드 뒤의 흐름 화살표를 끝 노드로 끕니다. 이는 이 특정 플로우에 대한 주제의 끝을 알립니다.
    13. 저장을 선택합니다.

    다음에 수행할 작업

    자산 새로 고침 주제에서 인시던트 열기 워크플로우 만들기