提供: Bright Pattern Documentation
• 日本語

Revision as of 05:53, 21 September 2026 by BpDeeplTranslateMaintenance (talk | contribs) (Updated via BpDeeplTranslate extension)

< 前へ | 次へ >
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
移動先: 案内検索
• English

If

If」ワークフローブロックを使用すると、指定された条件の検証結果に基づいてワークフローを分岐させることができます。同じブロック内で、複数の条件分岐(分岐先)を設定することが可能です。


「If」ワークフローブロック


分岐と条件

分岐には、1つまたは複数の論理式(条件)を含めることができます。各条件は、以下のいずれかを検証します。

  • ダイヤルされた番号
  • 発信元番号
  • 現在の時刻
  • 現在の日付
  • ワークフロー変数(数値)
  • ワークフロー変数(文字列)

[分岐を追加] ボタンを使用して、希望する条件分岐に対応する分岐を追加してください。フローチャート上で対応する条件分岐を識別子として指定してください。

[条件を追加] リンクをクリックして、上記のパラメータのいずれかを検証するための論理式を定義してください。


ワークフローブロックの設定


条件ブロック

分岐内の条件ブロックは、AND(既定)またはOR演算子のいずれかで結合できます。

  • ANDは、ワークフローが指定された分岐出口に進むために、その分岐で指定されたすべての条件が満たされる必要がある場合に使用します。
  • ORは、ワークフローが指定された分岐出口に進むために、指定された条件のうちいずれか1つが満たされれば十分な場合に使用されます。

必要に応じて、説明に従ってさらに分岐を追加してください。(なお、1つのIfブロックにつき分岐は20個までという制限があります。)

分岐は、ブロック内で定義された優先順位で処理されます。検証に成功する分岐なしの場合、フローチャート上でその If ブロックの直後に続くブロックが実行されます。


代表的な使用方法

以下に、Ifブロックの代表的な使用例をいくつか挙げます。

発信元番号

発信元番号」の条件は、さまざまな方法で着信をフィルタリングするために使用できます。 この分岐を設定する際、発信元番号が以下の値と等しいか、等しくないかを指定します:「範囲内」、「等しい」、「で始まる」、「を含む」、「で終わる」、「<」、および「>」。設定が完了したら、特定の分岐に次のようなワークフローブロックを追加することができます。 エージェントへのケース割り当て.


「発信元番号」の条件を使用すると、市外局番に基づいて着信をフィルタリングすることができます


現在時刻

現在時刻」条件は、「エージェントへのケース割り当て」ブロックと組み合わせて使用し、時間帯に基づいてキューの制限を設定することができます。 たとえば、「If」ブロックで「現在時刻」条件を設定し、エージェントを検索してキュー制限を設定することができます。「10-5(10-5 は午前 10 時から午後 5 時を指します)の場合、キュー制限が 20 のエージェントを検索する」および/または 「5~7(5~7は午後5時から午後7時を指します)の場合、キュー制限が10のエージェントを検索する。」

ワークフロー変数(文字列)

ワークフロー変数(文字列)および $(disposition) 変数を使用することで、顧客ごとに異なるメールを送信できます。 disposition が割り当てられたかによって、顧客に異なるメールを送信することができます(例:dispositionが「製品販売済み」の場合はあるフォローアップメールを、dispositionが「サービス提供済み」の場合は別のフォローアップメールを送信するなど)。


$(disposition)変数で設定されたワークフロー変数(文字列)の条件


これを行うには、分岐を追加し、ワークフロー変数(文字列)である $(disposition) 変数と、dispositionの名前(例:「詳細情報が必要」)を用いた条件を追加します。異なるdispositionで設定された各分岐について、 メール ブロックを追加して設定します。


処理結果が異なれば、異なるメールが送信されます
< 前へ | 次へ >