---
sourceDocument: Xanadu 대화형 인터페이스
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ko-KR/xanadu/conversational-interfaces

 Release :

    - xanadu

ft:locale :

    - ko-KR

ft:publication_title :

    - Xanadu 대화형 인터페이스

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# 에이전트 시작 메시지와 사용자 프로파일 연결

# 에이전트 시작 메시지와 사용자 프로파일 연결 {#ariaid-title1}

* 릴리스 버전: Xanadu
* 
* 업데이트 날짜 2024년 08월 01일
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 소요 시간: 2분

사용자 프로파일을 에이전트 시작 메시지와 연결하기 위한 사용자 지정 스크립트를 호출하려면 스크립팅된 확장점을 사용하십시오.

## 시작하기 전에

에이전트 시작 메시징 인터페이스 애플리케이션을 설치합니다. 자세한 정보는 [에이전트 시작 메시징 인터페이스 설치](https://servicenow-prod.fluidtopics.net/o0C_aMsdPtoY2mqXdTTyOQ "관리자 역할이 에이전트 시작 메시징 인터페이스 있는 경우 애플리케이션(sn_agent_initiated)을 설치할 수 있습니다. 이 애플리케이션은 관련 ServiceNow Store 애플리케이션 및 플러그인이 아직 설치되어 있지 않으면 이를 설치합니다.")의 내용을 참조하십시오.

필요한 역할: admin

## 이 태스크 정보

에이전트는 의 메시지 CSM 구성 가능 작업 공간이외의 상호작용 유형에서 메시지를 작성할 수 있습니다. 기본적으로 AgentMessagingInteractionUserDocument 스크립트 포함은 상호작용 기록의 소비자 및 고객 접촉 창구와 연결된 사용자 프로파일을 검색하는 데 사용할 수 있습니다.

확장점을 사용하면 기본 코드를 변경하지 않고도 사용자 지정 항목을 쉽게 통합할 수 있습니다. 사용자 지정 스크립트를 사용하여 표준 기본 기능을 확장할 수 있습니다. 자세한 내용은 [확장점을 사용하여 애플리케이션 기능 확장](https://www.servicenow.com/docs/access?context=extension-points&version=xanadu&pubname=xanadu-api-reference&ft:locale=en-US)을 참조하십시오.

## 프로시저

1. 다음으로 이동 모두시스템 확장점스크립팅된 확장점.
2. API 이름 열에서 sn_agent_initiated 검색하여 선택합니다. AgentInitiatedMessagingUserDocument.
3. 확장점 양식에서 sn_agent_initiated 사용하도록 스크립트 포함을 수정합니다 . AgentInitiatedMessagingUserDocument 확장점을 사용하거나 사용자 지정 스크립트 포함을 만들고 등록합니다.
   * 사용자 지정 스크립트 포함을 생성하고 등록합니다.
   * 구현 관련 목록으로 이동하고 클래스 열에서 스크립트 포함을 선택하여 기존 스크립트 포함을 수정합니다.  
     주:  
     기본적으로 sn_agent_initiated 사용하는 AgentMessagingInteractionUserDocument 스크립트 포함입니다 . 애플리케이션에 AgentInitiatedMessagingUserDocument 확장점을 사용할 수 에이전트 시작 메시징 인터페이스 있습니다. 이 스크립트 포함은 상호작용 \[interaction\] 테이블 기록에서 소비자 및 고객 접촉 창구와 연결된 사용자 프로파일을 검색하도록 구성됩니다.
   {#agent-init-messg-user-record-ext-pt__choices_mxh_ght_plb}
4. sn_agent_initiated 추가하여 에이전트 시작 메시지에 사용자 프로파일을 연결합니다 . AgentInitiatedMessagingUserDocument 확장점을 스크립트 포함에 연결합니다.  
   각 확장점에 대한 여러 구현을 만들고 각 구현에 대한 순서 번호를 제공할 수 있습니다. 가장 낮은 순서 번호의 구현이 먼저 실행됩니다.{#agent-init-messg-user-record-ext-pt__table_czh_m5m_5nb__entry__2}

   | 커스터마이제이션 | 구현 |
   |-|-|
   | 메시지가 시작된 테이블 기록을 연결합니다 | sn_agent_initiated에 isValidForTableRecord 메서드를 포함합니다 . AgentInitiatedMessagingUserDocument 확장점입니다. |
   | 메시지가 시작된 테이블 기록과 연결된 사용자 상세 정보를 검색합니다 | sn_agent_initiated에 getUserDocument 메서드를 포함합니다 . AgentInitiatedMessagingUserDocument 확장점입니다. |
   [ ]

   {#agent-init-messg-user-record-ext-pt__table_czh_m5m_5nb}  
   주:  
   isValidForTableRecord 메서드에 설정된 테이블 레코드를 기반으로 getUserDocument 메서드에서 에이전트 시작 메시지를 전송하기 위한 사용자 상세 정보가 검색됩니다.
5. 확장점 양식에서 업데이트를 클릭합니다.

