この記事では、Phone Reusable Workflowsとは何か、作成方法、そしてメインの電話対応Workflowに統合する方法を説明します。Phone Reusable WorkflowsはIntercom Phoneアドオンを含むプランのワークスペースで利用可能です。Reusable Workflowを利用するには、少なくとも1つの電話Workflowが既に設定されている必要があります。
Phone Reusable Workflowは、IVR(インタラクティブ音声応答)ロジックの自己完結型モジュールブロックです。これは、プロンプトを再生し、入力に基づいて発信者をルーティングする自動電話メニューシステムです。すべての電話Workflowで同じルーティングシーケンスを再構築する代わりに、一度Reusableブロックとして作成し、任意のメイン電話WorkflowからPass to a phone reusable workflowステップを使って呼び出します。Reusableブロックが完了すると、制御は自動的にメインWorkflowに戻ります。
Phone Reusable Workflowの作成方法
Phone Reusable Workflowを作成するには、以下の手順に従ってください:
Fin AI Agent > Workflowsに移動します。
右上の+ New Workflowをクリックします。
from scratchを選択して作成します。
トリガー選択画面で、トリガータイプとしてPhone Reusable Workflowを選択します。このトリガーはPhoneカテゴリの下に表示され、顧客の電話呼び出しによって独立してトリガーされるのではなく、他の電話Workflowから呼び出されるよう設計されたWorkflowであることを示します。
IVRロジックを構築します。例えば、発信者情報を収集するプロンプトや共通部署へのルーティングステップなどです。
Workflowが親Workflowと競合するような切断、ボイスメール、ルーティングアクションなしで正常に終了することを確認してください(以下の重要な注意を参照)。
準備ができたらSet it liveをクリックします。
Phone Reusable Workflowがライブになると、任意のメイン電話Workflowから呼び出せます。メイン電話Workflowを開き、+ Add Stepをクリックし、Pass to a phone reusable workflowを選択します。リストからReusable Workflowを選びます。呼び出しがそのステップに達すると、メインWorkflowは一時停止し、Reusableブロックが完全に実行され、その後メインWorkflowは直後のステップから再開します。
Reusable Workflowがすべてのステップを完了すると、制御はメインWorkflowに戻り、Pass to a phone reusable workflowステップの直後のステップから実行が続行されます。
重要:アクティブな電話通話中にメインWorkflowがPass to a phone reusable workflowステップに達すると、システムは以下の順序で動作します:
元の電話Workflowが一時停止します。
Reusable Workflowが実行されます。
元のWorkflowが再開します。
Reusable Workflowが制御を正常に返さない、または親Workflowのアクションを重複すると、以下の問題が発生する可能性があります:
誤って通話が切断される
Workflow再開後に予期しないまたは繰り返しのステップが発生する
Reusable Workflowsは、重複するルーティング、切断、ボイスメールアクションを避けるよう慎重に設計してください。
この一時停止-実行-再開のシーケンスにより、部署ルーティングや認証プロンプトなどの共通IVRロジックを複数の電話Workflowsで共有でき、各Workflowでステップを重複させる必要がなくなります。
注意:電話専用ステップを含むPhone Reusable WorkflowsはSwitchと互換性がありません。Switchは、発信者が電話通話からウェブチャットセッションに移行できる機能で、内部的には通話をウェブチャネル会話に変換します。電話専用アクションはウェブチャネルコンテキストで実行できないため、これらのステップを含むReusable Workflowは電話Switch会話では実行されません。


