移動ブロック

移動ブロック

移動ブロックとは

移動ブロックは、自動ガイドボットのフローで処理を実行するために使用する、処理ブロックの種類の1つです。別のブロックへの移動処理を実行するために使用できます。移動先には、別のフロー内のブロックも選択可能です。移動ブロックは、ある内容についてのやりとりに続けて、別の内容についてのやりとりを行いたい場合などに使用すると便利です。たとえば、顧客が商品の注文を完了した後に、続けて別の注文を行うかどうかを自動ガイドボットにより質問します。顧客が「はい、続けて注文を行います」を選択した場合、注文ブロックに戻ることができます。顧客が「いいえ、別の注文はありません」を選択した場合、注文のキャンセルや返金の処理を行うための専用のフロー内のブロックに移動することが可能です。

以下のような移動が可能です。

  • 同じフロー内で別のブロックに移動する
  • 同じ部門の別のフロー内のブロックに移動する
  • 別の部門のフロー内のブロックに移動する
移動ブロックは、複数の部門で協力して対応する場合のやりとりに、特に役立ちます。

Notes
フロー間の移動を設定する際には、移動ブロックで入力変数と出力変数の両方を関連付ける必要があります。

移動ブロックの利用メリット

  • ブロック間のスムーズな移動:同じフロー、または、別のフローのブロックに簡単に移動できます。
  • 顧客の回答に応じたやりとり:顧客の回答に基づいて、自動ガイドボットの回答内容をリアルタイムに調整できます。
  • 顧客サービスの品質向上:途切れのないフローを作成して、顧客へのスムーズな案内を実現できます。
  • 多様なニーズへの対応:顧客の多様な要件に応じた経路を用意し、自動ガイドボットの対応範囲を拡げることができます。 

移動ブロックの作成

自動ガイドボットのフローの作成時に、移動ブロックを追加して設定できます(フローの作成方法についてはこちらをご参照ください)。

フローに移動ブロックを追加するには、次の手順を実行します。

1.[+](ブロックの追加)アイコンをクリックします。
2.[処理の実行]のセクション、で[移動]を選択します。


3.[ブロック名]の項目で、ブロックの名前を重複しないように入力します。なお、日本語は使用できませんのでご注意ください。すでに登録されているブロック名を入力すると、以下の画像のようにエラーが表示されます。 

4.移動先のブロックとして、[現在のフロー]または[その他のフロー]のいずれかを選択します。
  1. [現在のフロー]を選択する場合、現在のフローから移動先のブロックを指定する必要があります。
  2. 現在のフロー内での移動先として指定できるのは、フローの最後のみ可能です。
  3. [その他のフロー]を選択する場合、別のフローを選択して、選択したフロー内にある移動先のブロックを指定する必要があります。


5.入力変数の関連付けを設定し、内容を保存します。
6.出力変数の関連付けを設定し、内容を保存します。 

  1. この設定内容をもとに、移動中に現在のフローからその他のフローに収集したデータが送信されます。
7.その他のフローで必須の変数が表示されます。現在のフローの変数を新しいフローに関連付けます。
  1. 移動先のフローにおいて関連付けることができる変数がない場合、エラーメッセージが表示されます。

移動ブロックの制限事項

項目

必須項目

文字数の上限と保存件数の上限

詳細

ブロック名

100文字

次の特殊文字は使用できません:< > " ' ,

出力変数の名前

250文字

アンダースコア(_)以外の特殊文字は使用できません。


移動ブロックの作成例
「受付」というフローがあり、移動先として「内見の予約」のフロー内の「部屋の表示」というブロックを設定したいとします。「部屋の表示」のブロックの前には、「名前」と「住所」のブロックがあります。これらのブロックでは、変数が使用されています。

「受付」のフローから「内見の予約」のフローに移動する際には、「名前」と「住所」の必須の変数に値を入力する必要があります。これらの変数の値は、変数の関連付けを行うことによってフロー間で引き継がれます。たとえば、「内見の予約」のフローの実行後、親のフローである「受付」のフローに自動で戻り、残りのブロックの処理に進むとします。この際、「内見の予約」のフローでチャットの利用者によって入力されたデータを「受付」のフローに引き継ぐことができると、その後のデータ入力をスムーズに進めることができます。このようにフロー間でデータを引き継ぐためには、はじめに移動先の「部屋の表示」のブロックで変数の関連付けを行います。上記の移動ブロックの作成手順の1から4を行い、入力変数の関連付けを設定した後、以下の詳細を入力します。
 
移動ブロックの設定
「受付」のフローに移動ブロックを追加した後、ブロックのパネルで以下の詳細を入力します。
  1. ブロック名:ブロックの名前を入力します。例:部屋の表示への移動
  2. 移動先のフロー:接続するフローを選択します。例:内見の予約
  3. 移動先のブロック:フロー内の対象のブロックを選択します。例:部屋の表示
  4. 入力変数の関連付け:「受付」のフローの変数を、「内見の予約」のフローの変数に関連付けます。
上記の関連付けの設定により、「受付」のフローから「内見の予約」のフローに値が引き継がれるようになります。

「内見の予約」のフローが完了すると、親のフローである「受付」に戻り、残りのブロックの処理に進みます。選択した部屋の詳細など、「内見の予約」のフローで入力されたデータを「受付」のフローで使用したい場合は、出力変数の関連付けを設定する必要があります。

これにより、「内見の予約」のフローで入力された値が「受付」のフローに引き継がれます。

出力変数の関連付けの設定
入力変数の関連付けの設定後、以下の手順を実行します。
  1. 「内見の予約」のフローから取得する変数を選択します。
  2. 取得した変数の値の保存先となる「受付」のフローの変数に、選択した変数を関連付けます。
  3. 出力変数をさらに関連付ける場合は、[関連付けを追加する]をクリックします。
  4. [エラーメッセージ]の項目にメッセージを入力します。標準のメッセージを使用することもできます。
  5. [保存する]をクリックします。

移動ブロックの編集

ブロックの設定内容は、必要に応じていつでも編集できます。フローが公開中、または下書きであっても編集は可能です。編集するには、以下の手順を実施します。

1.フローの一覧画面で対象のフローをクリックし、フローの編集画面を開きます(フローにカーソルを合わせると表示される鉛筆アイコンをクリックすることでも編集画面を表示できます)。

2.対象の移動ブロックをクリックします。
3.表示された操作メニューの一覧から[ブロックを編集する]を選択します。
4.ブロックの編集画面が表示されるので、必要な変更を加えてから[保存する]ボタンをクリックします。
5.フローの設定画面の右上にある[保存する]をクリックして、フローの下書きを保存します。 
6.フローの設定が完了したら、[公開する]をクリックして、フローを公開します。

Notes

移動ブロックの編集に関する留意事項:

  1. ブロックを編集した際に、顧客と自動ガイドボットとのチャットのやりとりが進行中の場合、進行中のやりとりには以前のフロー(ブロック)の設定内容が適用されたままになります。以降で新しいチャットのやりとりを開始する際には、更新後のフロー(ブロック)の設定内容が適用されます。
  2. ブロックの変更後に変更内容を反映させるには、フローを再度公開する必要があります。
  3. 入力変数に変更を加えると、その変数が使用されているすべてのフローで自動的に更新されます。

移動ブロックのコピー  

作成したブロックの設定情報を再利用する場合、ブロックのコピー(複製)機能を利用できます。対象のブロックをコピーして、新しいブロックとして貼り付けることでフローに追加できます。貼り付けたブロックの設定情報はそのまま適用するか、必要に応じて変更を加えることができます。

1.フローの一覧画面で対象のフローをクリックして、フローの編集画面を開きます。対象の移動ブロックをクリックします。
2.表示された操作メニューの一覧から[ブロックをコピーする]を選択します。ブロックの設定情報が、クリップボードにコピーされます。
3.フローの編集画面で、コピーしたブロックを貼り付けるには、[+](追加)アイコンをクリックします。  

Info
[応答ブロック]→[クリップボードから]の順に選択します。

4.ブロックの設定情報が表示されるので、必要な変更を加えてから[貼り付ける]ボタンをクリックします。

 

 

Notes
移動ブロックのコピーに関する留意事項:
  1. クリップボードにコピーしたブロックの設定情報は、何度でも貼り付けることができます。コピーしたブロックが不要になった場合、クリップボードの内容を消去することが可能です。消去するには、[クリップボードから]の右側にある[x](クリアする)アイコンをクリックします。
  2. 既存のブロックをコピーする際、変数を含む設定情報がすべてコピーされます。フローに追加する前に、設定情報を必要に応じて編集できます。ブロック名は重複しない名前にする必要があるため、コピーして貼り付けたブロックの名前には、既存のブロック名の後に「_copy」が自動で追加されます。このブロック名は、必要に応じて変更できます。
  3. コピーしてフローに追加したブロックを削除すると、クリップボードに保存されていた設定情報も削除されます。

移動ブロックの削除

1.フローの一覧画面で対象のフローをクリックし、フローの編集画面を開きます(フローにカーソルを合わせると表示される鉛筆アイコンをクリックすることでも編集画面を表示できます)。

2.対象の移動ブロック をクリックします。
3.表示された操作メニューの一覧から[ブロックを削除する]を選択します。

4.確認画面で、[はい、削除します]をクリックします。

Info
 削除したブロックを復元したい場合は、この段階でフローの編集画面の左側にある[元に戻す]アイコンをクリックすることで復元可能です。ただし、以降の手順を行うと、復元できなくなりますのでご注意ください。
5.フローの設定画面の右上にある[保存する]をクリックして、フローの下書きを保存します。
6.フローの設定が完了したら、[公開する]をクリックして、フローを公開します。

 

Notes

移動ブロックの削除に関する留意事項:

  1. ブロックを削除した際に、顧客と自動ガイドボットとのチャットのやりとりが進行中の場合、進行中のやりとりには以前のフロー(ブロック)の設定内容が適用されたままになります。以降で新しいチャットのやりとりを開始する際には、更新後のフロー(ブロック)の設定内容が適用されます。
  2. ブロックの削除後に変更内容を反映させるには、フローを再度公開する必要があります。

他の内容に関連付けられているブロックを削除しようとすると、エラーメッセージが表示されます。以下の画像は、エラーの表示例です。  

ブロックの後に続く経路が設定されている場合:

 

 

ブロックが別のフローへの移動処理に使用されている場合:

 

 

利用例

A)別のフローに移動する例

ある旅行代理店では、自社のWebサイト上で自動ガイドボットを通じて航空券、宿泊施設、タクシーの予約を受け付けています。
自動ガイドボットでは、航空券、宿泊施設、タクシーのそれぞれのサービスについて別々の予約フローを使用しています。ここで、あるフローにおいて、別のフローに移動するための移動ブロックを設定しておくと、顧客はあるサービスについての予約を行った後、そのまま別のサービスの予約を開始できます。また、入力変数や出力変数を関連付けることで、あるサービスの予約において取得した情報を、別のサービスの予約にも反映できます。これにより、顧客は同じ情報を何度も入力しなくて済むようになります。  

B)同じフローの中で別のブロックに移動する例

モバイル端末の販売を行うある会社では、Webサイト上の自動ガイドボットを通じて、故障した端末の修理を受け付けているとします。
自動ガイドボットのフローでは、最初に端末を選択してもらい、端末識別番号(IMEI)と購入日を入力してもらいます。続けて、故障や不具合の内容を1つ選択してもらい、選択した内容に応じて、該当の故障や不具合に関する詳細な質問に回答してもらいます。その後、「他にも故障している箇所がありますか?」という質問を表示します。ここで、フロー上で「はい」という選択肢の先に移動ブロックを設置し、移動先として故障や不具合の内容を選択する選択肢ブロックを指定します。これにより、顧客が「はい」という選択肢を選んだ場合に、故障や不具合の内容を選択する画面を再表示できます。
 
このように、移動ブロックを使用すると、顧客が選択した内容に合わせて、処理の続きとしてふさわしいブロックに移動できます。
Info

入力変数と出力変数の関連付け設定は、フロー間を移動する際に機能します。

対応している問い合わせ経路  

移動ブロックは、以下のインスタントメッセージサービスとの連携による問い合わせ経路の自動ガイドボットで利用できます。

Notes
ブロック数の上限に達した場合にブロックをさらに追加するには、以下のいずれかの手順を実行する必要があります。
  1. 新しいフローを作成し、移動ブロックを使用して2つのフローを接続する 
  2. 既存のフローから不要なブロックや経路を削除する

    Zoho CRM 管理者向けトレーニング

    「導入したばかりで基本操作や設定に不安がある」、「短期間で集中的に運用開始できる状態にしたい」、「運用を開始しているが再度学び直したい」 といった課題を抱えられているユーザーさまに向けた少人数制のオンライントレーニングです。

    日々の営業活動を効率的に管理し、導入効果を高めるための方法を学びましょう。

    Zoho CRM Training



              Zoho Campaigns Resources

                Zoho WorkDrive Resources




                  • Desk Community Learning Series


                  • Digest


                  • Functions


                  • Meetups


                  • Kbase


                  • Resources


                  • Glossary


                  • Desk Marketplace


                  • MVP Corner


                  • Word of the Day


                  • Ask the Experts









                                  • Related Articles

                                  • Ziaの生成AIブロック

                                    概要 自動ガイドボットでZiaの生成AIブロックを使用すると、ZohoのAIアシスタント機能のZiaを通じて、ボットの利用者の問い合わせ内容に対して回答をすばやく出力できます。従来のように複雑な条件分岐を設定しなくても、自然なやりとりを実現することが可能です。ボットの利用者は、自然の会話の形式でボットに質問し、ボットからの回答を確認できます。 Ziaの生成AIブロックを使用するメリット Ziaの生成AIブロックを使用することで、従来のチャットボットにおける問題点に対処することが可能です。 ...
                                  • 自動ガイドボットのブロックの利用方法

                                    ブロックとは ブロックは、ボットによる処理の流れであるフローを組み立てる上での基本的な要素(部品)です。 自動ガイドボットのフローの設定画面では、ブロックを追加して、顧客に表示するメッセージや質問や、顧客から受け取る情報を設定できます。また、チャットの処理を他のブロック/フロー/サービスに関連付けたり、顧客からの反応に基づく条件分岐を作成したりできます。 ブロックの種類 ...
                                  • 自動ガイドボットの設定画面に関するアップデート:ウィジェットとフローの設定の統合

                                    以前は、自動ガイドボットを作成するにあたってフローとウィジェットの設定を個別に行ってから、フローをウィジェットに関連付ける必要がありました。 今回のアップデートでは、自動ガイドボットのウィジェットやフローの設定を[自動ガイドボットのフロー]という1つの設定項目から行うことができるようになりました。これにより、ウィジェットの設定や関連付けを個別に行わなくても、ボットをかんたんに設置できます。今回のアップデートによるメリットは以下のとおりです。 自動ガイドボットをより迅速に作成できる ...
                                  • Telegram連携で利用できる自動ガイドボットのブロックの種類

                                    自動ガイドボットの要素には、以下の3種類があります。 1. ブロック 2. 経路 3. 変数 自動ガイドボットのブロックとは ブロックは、ボットによる処理の流れを組み立てるうえでの基本的な要素(部品)です。さまざまな種類のブロックが用意されています。フロー(処理の流れ)にブロックを追加することで、自動ガイドボット上で顧客に対してどのようなメッセージや質問を表示し、どのような情報を受け取るかを設定できます。 ブロックの使用例 ・ ...
                                  • Facebook Messenger連携で利用できる自動ガイドボットのブロックの種類

                                    自動ガイドボットの要素には、以下の3種類があります。 1. ブロック 2. 経路 3. 変数 自動ガイドボットのブロックとは ブロックは、ボットによる処理の流れを組み立てるうえでの基本的な要素(部品)です。さまざまな種類のブロックが用意されています。フロー(処理の流れ)にブロックを追加することで、自動ガイドボット上で顧客に対してどのようなメッセージや質問を表示し、どのような情報を受け取るかを設定できます。 ブロックの使用例 ・ ...

                                  Resources

                                  Videos

                                  Watch comprehensive videos on features and other important topics that will help you master Zoho CRM.



                                  eBooks

                                  Download free eBooks and access a range of topics to get deeper insight on successfully using Zoho CRM.



                                  Webinars

                                  Sign up for our webinars and learn the Zoho CRM basics, from customization to sales force automation and more.



                                  CRM Tips

                                  Make the most of Zoho CRM with these useful tips.