---
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


---

# Alexa 기술 구성

# Alexa 기술 구성 {#ariaid-title1}

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

Alexa 인스턴스와 ServiceNow 통신하도록 기술을 구성합니다.

## 시작하기 전에

주:  
계정을 ServiceNow 인스턴스에 연결하는 Alexa 것은 선택 사항이며, 게스트 사용자 액세스를 통해 public 역할이 있는 주제에만 가상 에이전트 액세스할 수 있습니다.

필요한 역할: admin

## 프로시저

1. 개발자 계정으로 개발자 콘솔 Amazon 에 Alexa 로그인합니다.
2. 코드 탭을 클릭합니다.
3. 코드 임포트를 클릭합니다.  
   주:  
   에서 애플리케이션 ServiceNow Store 의 지원 문서 섹션에서 Conversational Integration with Alexa 다운로드한 lambda_funtion_sn_va_alexa.zip 파일을 찾아 가져오기를 클릭합니다.
4. endpoint 필드에서 호스트 이름을 스토어 앱이 설치된 인스턴스 URL Alexa 의 ServiceNow 호스트 이름으로 바꿉니다.  
   엔드포인트 예: <kbd class="ph userinput">xxxxxxxxx.service-now.com/api/v1/alexa/message</kbd>.
5. secretkey 필드에서 <kbd class="ph userinput">&lt;비밀 키 제공&gt;</kbd>을 토큰(정적 또는 해시 기반)으로 바꿉니다.  
   인증 유형에 따라 다음 토큰을 사용합니다.
   * 해시 기반 토큰  
     해시 기반 인증을 사용하는 경우 인스턴스를 설정할 때 제공한 ServiceNow 해시 토큰을 제공합니다.

         `"var security = <Token>
                   "var genratedHash = generateHmac(eventJSON, secretKey);
                   'X-Voice-Type': 'hash',
                   'X-Voice-Token': genratedHash,"

     주:  
     해시 기반 인증이 기본적으로 제공됩니다.
   * 정적 토큰  
     정적 인증을 사용하는 경우 정적 토큰을 제공합니다.

         `"var security = <Token>
                   'X-Voice-Type': 'static',
                  `'X-Voice-Token': <Token>,`

   {#confgure-alexa-for-snow-instance__ul_i3p_hj3_sqb}
6. 배포를 클릭합니다.

