STEP4. (DialogPlay)シナリオを追加する

  手順

  1. 左メニューの『チャットボット一覧』を選択し、 一覧からシナリオを登録したいチャットボットをクリックしてください。

  2. 『連携先設定』にて『Office 365連携を行う』にチェックが入り、『連携先』が設定されていることを確認してください。

    ※連携先設定が未設定の状態で、Office 365連携を利用したシナリオを実行した場合、チャットウィンドウに「Office 365連携先が設定されていない為、この機能はご使用いただくことができません。」と表示され、外部連携アクションは正常に動作しません。

  3. 『シナリオ一覧』タブから、”新規作成“ボタンをクリックしてください。

  4. 『シナリオ名』と『ユーザー発言例(発言例タブ)』を入力してください。

  5. 『シナリオの流れ』エリアの中にあるリストから「テキスト発言」を選択し、”アクションを追加“ボタンをクリックしてください。

  6. 『発言内容』に、チャットボットに発言させたい任意のメッセージを入力してください。

    [入力例]
    会議室の空き状況をお調べします。
    1時間単位に空き時間を探します。
    
  7. 『シナリオの流れ』エリアの中にあるリストから「ヒアリング」を選択し、”アクションを追加“ボタンをクリックしてください。

  8. 『ヒアリング項目』に以下の例を参考に、各項目を入力してください。

    [入力例]
    No ヒアリング項目名 タイプ   ユーザーへの質問文
    検索日時 時間表現 @datetime_period 何時から会議室を利用したいですか?(例:「明日の午後」「明後日の14時から17時」)
  9. 『シナリオの流れ』エリアの中にあるリストから「選択肢確認」を選択し、”アクションを追加“ボタンをクリックしてください。

  10. 『選択肢確認』に以下の例を参考に、各項目を入力してください。

    [入力例]
    『タイトル』 会議室選択
    『質問内容』 予約する会議室を選んでください。

    [選択肢入力例]
    『表示名』  会議室名
    『値』    会議室のOffice 365登録アドレス
  11. 『シナリオの流れ』エリアの中にあるリストから「選択肢確認」を選択し、”アクションを追加“ボタンをクリックしてください。

  12. 『選択肢確認』に以下の例を参考に、各項目を入力してください。
    ※「ユーザー情報を検索(複数件)」を利用することで、参加者や会議室の情報を検索することが可能です。詳しい手順については、 こちら をご覧ください。

    [入力例]
    『タイトル』 参加者選択
    『質問内容』 会議の参加者を選択してください。

    [選択肢入力例]
    『表示名』  参加者名
    『値』    参加者のOffice 365登録アドレス
  13. 『シナリオの流れ』エリアの中にあるリストから「外部システム連携」を選択し、”アクションを追加“ボタンをクリックしてください。

  14. 『連携先』にSTEP3で作成した「空き会議日時の検索」を選択してください。

  15. 『シナリオの流れ』エリアの中にあるリストから「テキスト発言」アクションを追加し、以下の例を参考に入力してください。

    [入力例]
    空き会議室の情報を表示します。

  16. 『シナリオの流れ』エリアの中にあるリストから「外部連携結果をリスト表示」を選択し、”アクションを追加“ボタンをクリックしてください。

  17. 『外部連携結果をリスト表示』に以下の例を参考に各項目を入力し、”保存“ボタンをクリックしてください。

    [入力例]
    リスト変数名 項目毎の表示内容
    会議時間リスト {{meetingTimeSlot.start.dateTime}} - {{meetingTimeSlot.end.dateTime}}
  18. 「学習データが更新されています。反映するには学習ボタンを押してください。」というメッセージが表示されますので、”保存してチャットボットを学習“ボタンをクリックしてください。

    ※ 今回の手順はあくまで一例であり、他にも利用できる項目が用意されています。詳細は〔 Office 365 Graph API 〕のリファレンスをご覧ください。

STEP5. (DialogPlay)チャットボットとしゃべる

  手順

『シミュレーター』機能で、動作を確認してください。
Office 365へのサインインを促すメッセージが表示されますので、URLをクリックし、Office 365にサインインしてください。
※詳しい手順は こちら をご覧ください。

[シミュレーター画面]
Last updated on 2019/04/05.