シリーズ: 初級ユーザー向けの Architect チュートリアル

レッスン3:迷子になったペットのための、再利用できるタスクを作成してみよう


このレッスンでは、最終的にメインメニューに追加するアクションのセットアップを続けます。 

目的

  • ペットの迷子および発見を報告する再利用タスクを作成します。
  • 入力に基づいて発信者から情報を収集し、コールの送信先を判断するタスク アクションを追加します。
  • 発信者の情報を取得する Bridge アクションを使用してフローパスを続行します。

推定所要時間:25 分

必要条件

  • レッスン 1 ~ 2 を完了させます。
  • タスクを使う」をレビューします。
  • コールの転送先となる携帯電話や直通電話など、チュートリアルのテストに使用する電話の番号を書き留めます。
  • Ensure access to a Bridge Server, installed connector, and defined bridge action. Create and manage these configurations within the administration interface.

追加リソース

ペット迷子および発見の再利用タスクを作成(製品シミュレーション)

Beginner_L3



Lost Pet completed task

L2 Ex LostPet2

[ペット発見]完了タスク

L2 Ex FoundPet.2png


タスク

このレッスンでは、ペットの迷子または発見を報告するための [ペットの迷子または発見] メニューにアクセスするオプションを発信者に提供する再利用タスクを作成します。発信者から収集したペット ID 情報を使用して、Architect は Bridge アクションを使用する外部システムにデータを渡します。Architect は、IVR で収集したデータを外部システムに渡す Bridge アクションを必要とします。

  1. [ツールボックス]で、[タスク] カテゴリーを展開し、[タスク]アクションを[再利用タスク]領域にドラッグします。
  2. [名前] ボックスに、迷子ペットと入力し、[タスクの編集] をクリックします。Architect がタスク エディタを開きます。

メモ:アクションが承認済みの場所の上にあるとき、Architect は青色で強調表示されたボックスを表示します。それをタスク エディタに配置するアクションをリリース:

  1. ツールボックスで、[データ] カテゴリを展開し、[入力を収集] アクションを [開始] メニューの下にドラッグして、次のタスクを完了させます:
    1. [名前] ボックスに、ペット ID または電話番号を取得と入力します。
    2. [オーディオ入力] ボックスに、Prompt.PCACPetID と入力します。
    3. [データ名の入力] ボックスに、Flow.PhoneOrPetID と入力します。
    4. [桁数] 領域で、[範囲の変更] をクリックします。
    5. [桁数の範囲] に [8 から 10 までの任意の桁数] が読み込まれるまで、桁スライダーを移動させます。
    6. 他の設定はそのままにします。
  2. [オーディオの再生]アクションを[ペットの ID または電話を取得] アクションの[成功]パスの下にドラッグし、次を実行します:
    1. [名前] ボックスに、処理 ID を入力します。
    2. [オーディオ]ボックスの最後にある[オーディオシーケンスの編集]ボタンをクリックします。[オーディオ シーケンスの編集]ダイアログボックスが開きます。
    3. [TTSの追加]をクリックし、[テキストの音声合成(TTS)]ボックスに、ありがとうございます。アカウントのリクエストを処理するまでお持ちください。と入力します。
    4. [ブランク オーディオを追加] をクリックして、ブランク オーディオ フィールドをデフォルトのままにします。
    5. [閉じる] をクリックします。


発信者が 8 文字のペット ID を入力したか、または 10 文字の電話番号を入力したかに基づき、コールが取るパスを判断するフローに [決定] アクションを追加します。 次の式を使用:

length(Flow.PhoneOrPetID) == 8

記述された式に基づき、入力が 8 桁の場合、Architect はその ID を以前に作成した Bridge アクションを使用してアカウントと一致させます。入力が 8 桁でなかった場合、Architect はコールを連絡オフィスに転送し、そこで発信者は PureCloud 動物ケアの担当者と話すことができます。

  1. [論理]カテゴリーを展開し、[決定]アクションを[処理 ID]アクションの下のタスク エディタにドラッグします。
  2. [名前] ボックスに、電話番号またはペット ID と入力します。
  3. [式] 領域で、ボックスの端にあるボタンをクリックし、式モードに切り替えます。ボックスが式の入力に変わります。
  4. [式] ボックスに、length(Flow.PhoneOrPetID) == 8 と入力します。


発信者が 8 桁の番号を入力した場合、Archietct はカスタマーのアカウント情報を取得し、ペット ID との照合を行って、ペットを迷子としてマークします。カスタマーが有効なペット ID を入力しなかった場合、Architect は発信者を PureCloud 動物ケアのペットシェルターに転送します。そこで、担当者が発信者の情報を直接収集します。タスクのこの部分では、Bridge サーバー、コネクターがインストール済みで、Bridge アクションが定義済みであることを前提としています。 

  1. [ツールボックス] で、[データ] カテゴリを展開し、[Bridge をコール] アクションを [電話またはペット ID] アクションの [はい] パスの下にドラッグして、次の手順を完了させます:
    1. [名前] フィールドに、迷子としてペット ID を送信と入力します。
    2. [カテゴリ] リストの端にある矢印をクリックして、Bridge アクションを含むカテゴリを選択します。
    3. [Bridge アクション] リストの端にある矢印をクリックし、ペット ID のデータベースを含む Bridge アクションを選択します。
    4. [入力]領域で、アカウント番号の入力フィールドまたは同等のフィールドが表示されます。Flow.PhoneOrPetID と入力します。これにより、発信者が入力する情報が保持されます。
  2. [ツールボックス]で、[オーディオ再生] アクションを [迷子としてペット ID を送信] アクションの [成功] パスにドラッグし、次の手順を完了さます:
    1. [名前] ボックスに、ペット ID 送信済みと入力します。
    2. [オーディオ] ボックスに、prompt.PCACShelter と入力します。
  3. [ツールボックス] で、[転送] カテゴリを展開し、[番号に転送] アクションを [電話またはペット ID の決定] アクションの [いいえ] パスの下にドラッグし、次の手順を完了させます。
    1. [名前] ボックスに、シェルターに転送と入力します。
    2. [転送前オーディオ] ボックスに、prompt.PCACRepresentative と入力します。
    3. [番号] ボックスに、携帯電話や直通電話などのチュートリアルのテストに使用する電話番号を入力します。
  4. [ツールボックス] で、[メニュー] カテゴリを展開し、[メニューにジャンプ] アクションを [迷子としてペット ID を送信] アクションの [失敗] パスの下にドラッグし、[メインメニュー] を選択します。
  5. [ツールボックス] で、[メニュー] カテゴリを展開し、[前のメニュー] アクションを [迷子としてペット ID を送信] アクションの [タイムアウトパスの下にドラッグします。
  6. [ツールボックス]で、[切断]アクションを[ペット ID 送信済み]アクションの下にドラッグします。
  7. [概要に戻る] をクリックします。


練習

[タスク] セクションで使用した同様の方法に従って、[ペット発見] 報告タスクを作成します。 


  1. 再利用タスクに ペット発見という名前を付けます。
  2. [入力収集]アクションをタスクに追加し、次を実行します:
    1. アクションに[ペット ID を入力するか、または担当者向けに保留]という名前を付けます。
    2. Prompt.PCACPetID プロンプトを追加します
    3. Flow.PhoneOrPetID を入力データとして使用します。
    4. 8 文字から 10 文字までの文字を使用します。
    5. 他の設定はそのままにします。


発信者が 8 桁のペット ID を入力したか、または 10 桁の電話番号を入力したかにより、コールが経由するパスを判断するフローに [決定] アクションを追加します。次の手順を完了させます。

  1. アクションにペット ID を入力しましたか?という名前を付けます。
  2. 式モードに切り替え、次の式を追加します: length(Flow.PhoneOrPetID) == 8


タスクのこの部分では、Bridge サーバー、コネクターがインストール済みで、Bridge アクションが定義済みであることを前提としています。 

  1. [Bridge をコール] アクションを [ペット ID を入力しましたか?] アクションの [はい] パスの下に追加し、次の手順を完了さます。
    1. アクションに発見済みとしてペット ID を送信という名前を付けます。
    2. Bridge アクションを含むカテゴリを選択します。
    3. ペット ID データべースを含む Bridge アクションを選択します。
    4. [入力]領域で、アカウント番号の入力フィールドまたは同等のフィールドが表示されます。Flow.PhoneOrPetID と入力します。これにより、発信者が入力する情報が保持されます。
  2. [オーディオ再生] アクションを [発見済みとしてペット ID を送信] アクションの [成功] パスの下に追加し、次を実行します。
    1. アクションにペット ID 送信済みという名前を付けます。
    2. [オーディオ] ボックスに、prompt.PCACShelter と入力します。
  3. [番号に転送] アクションを [電話またはペット ID の決定] アクションの [いいえ] パスの下に追加し、次の手順を完了さます。
    1. アクションにシェルターへ転送という名前を付けます。
    2. [転送前オーディオ]ボックスに、prompt.PCACRepresentative と入力します。
    3. [番号] ボックスに、携帯電話や直通電話などのチュートリアルのテストに使用する電話番号を入力します。
  4. [メニューにジャンプ] アクションを [発見済みとしてペット ID を送信] アクションの [失敗] パスの下に追加し、[メインメニュー] を選択します。
  5. [前のメニュー] アクションを [迷子としてペット ID を送信] アクションの [タイムアウト] パスの下に追加します。
  6. タスクを終了する[切断]アクションを追加します。
  7. 作業を保存します。