多階層IVR(ネストメニュー)の設定
SparkTGで入れ子構造のIVRサブメニューを作成し、部署別のルーティング、言語選択、営業時間の処理に対応します。わかりやすく効果的なコールツリーのためのベストプラクティスもご紹介します。
多階層IVRでは、メニューを入れ子にできます。たとえば、営業は1を押し、続けて新規のお問い合わせは1、既存のご注文は2を押す、といった具合です。このガイドでは、発信者が迷わないようにこうしたフローを構成する方法を説明します。
構築の前に設計する
IVR Builderを開く前に、コールツリー全体を紙やMiroなどのツールで書き出してください。SparkTG製品向けの一般的な2階層IVRは次のようになります。メインメニュー(営業 / サポート / 請求) → 各分岐にそれぞれ2~3個の選択肢を持つサブメニュー。
メニューは1階層あたり最大4つの選択肢に抑えてください。4つを超えると、発信者は聞いた内容を忘れて電話を切ってしまいます。
SparkTGで入れ子メニューを作成する方法
- 1
まずサブメニューを別のフローとして作成する
各サブメニュー(例:「Sales Sub-Menu」)を、それぞれ独立したIVRフローとして作成します。こうすれば、各フローを扱いやすく、単独でテストできます。
- 2
メインフローでTransfer to Flowノードを使う
営業キーの分岐の後ろには、Dialノードではなく、Transfer to IVR Flowを使い、「Sales Sub-Menu」フローを選択します。発信者は途切れることなくサブメニューに入ります。
- 3
メインメニューに戻る選択肢を必ず追加する
各サブメニューに、Main Menuフローへ戻るキー(通常は0または9)を含めてください。誤ったサブメニューに入った発信者には、抜け道が必要です。
- 4
最上位に営業時間のロジックを追加する
Main Menuフローの最初のノードとしてTime Conditionノードを使います。営業時間(例:月曜~土曜の午前9時~午後7時IST)を設定します。時間内のルートはメニューへ進み、時間外のルートはボイスメールまたは時間外メッセージへ直接進みます。
言語選択の例
バイリンガル(英語/ヒンディー語)のIVRの場合:IVRツリー全体を、英語版とヒンディー語版の2つに分けて作成します。最上位にLanguage Selectionフローを追加します。「For English press 1, Hindi ke liye 2 dabayen.」1キー → 英語のMain Menuへ転送、2キー → ヒンディー語のMain Menuへ転送。
Frequently asked questions
SparkTGでは、IVRメニューを何階層まで作成できますか?
IVRの各メニューには、最大でいくつの選択肢を入れるべきですか?
SparkTGでヒンディー語またはバイリンガルのIVRを追加するには?
発信者がサブメニューからメインメニューに戻れるようにするには?
サブメニューは別々のフローとして作成すべきですか、それとも同じフロー内に作成すべきですか?
Was this article helpful?
Still stuck? Contact our support team →
