---
sourceDocument: Yokohama 対話型インターフェース
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/ja-JP/yokohama/conversational-interfaces

 Release :

    - yokohama

ft:locale :

    - ja-JP

ft:publication_title :

    - Yokohama 対話型インターフェース

ft:clusterId :

    - convint

bundleId :

    - convint

workflow :

    - Platform


---

# Alexa スキルの構成

# Alexa スキルの構成 {#ariaid-title1}

* リリースバージョン: Yokohama
* 
* 更新日 2025年01月30日
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 所要時間：1分

ServiceNow インスタンスに話しかけるように Alexa スキルを構成します。

## 始める前に

注:  
Alexa アカウントと ServiceNow インスタンスのリンクはオプションであり、public ロールが付与されている 仮想エージェント トピックのみにゲストユーザーアクセス権でアクセスできます。

必要なロール：アドミン

## 手順

1. Amazon 開発者アカウントで Alexa 開発者コンソールにログインします。
2. \[コード (Code)\] タブをクリックします。
3. \[コードをインポート (Import Code)\] をクリックします。  
   注:  
   ServiceNow Store の Alexa との対話型統合 アプリケーションの \[サポートドキュメント (Supporting Documents)\] セクションからダウンロードした lambda_buntion_sn_va_alexa.zip ファイルを見つけ、\[インポート\] をクリックします。
4. \[endpoint\] フィールドで、ホスト名を、Alexa ストアアプリがインストールされている ServiceNow インスタンス URL のホスト名に置き換えます。  
   エンドポイントの例：<kbd class="ph userinput">xxxxxxxxx.service-now.com/api/v1/alexa/message</kbd>。
5. secretkey フィールドで、<kbd class="ph userinput">&lt;Provide secret key&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. \[展開\] をクリックします。

