カンファレンス参加の ワークフロー アクティビティ

  • リリースバージョン: Xanadu
  • 更新日 2024年08月01日
  • 所要時間:4分
  • カンファレンス参加アクティビティでは、着信または発信コールを「通知 カンファレンス」に接続します。

    通知 には、「Notify: (再) カンファレンスコールに参加する」と「Notify:SMS 経由でカンファレンスコールに参加する」のワークフローが含まれています。これらのワークフローでは、カンファレンスコールに参加アクティビティを使用して、着信と発信のコール、および受信 SMS メッセージをカンファレンスに接続する方法を示します。

    入力変数

    アクティビティの初期動作が、入力変数によって決まります。

    表 : 1. 入力変数
    変数 説明
    レコード カンファレンスコールを録音するには、このチェックボックスをオンにします。
    詳細 詳細な設定オプションを表示するには、このチェック ボックスをオンします。
    スクリプト 新しい参加者がカンファレンスコールに参加したときにその参加者をミュートする必要がある場合など、JavaScript を使用した詳細な設定オプションを指定します。ワークフロー スクラッチパッドから値にアクセスできます。

    条件

    これらの条件によって、アクティビティの後にどの移行が実行されるかが決まります。カンファレンス参加アクティビティでは、デフォルトで条件は指定されていません。

    このアクティビティには、エラー条件を追加することができます。confernece_call スクラッチパッド変数が設定されていない場合、アクティビティはエラー状態に移行します。

    スクラッチパッドエントリーー

    アクティビティでは、ワークフロー スクラッチパッドを使用して永続的な値を読み取ります。

    表 : 2. スクラッチパッドから読み取る値
    スクラッチパッド変数 説明
    workflow.scratchpad.conference_call 単一のカンファレンスレコードの GlideRecord。このアクティビティによって処理されたコールがこのカンファレンスに追加されます。この値が未指定の場合、カンファレンス参加アクティビティでエラーがログに記録されます。

    通知 API コール (String notifyPhoneNumber、String toPhoneNumber、GlideRecord conferenceCall) メソッドを使用して発信コール ワークフローを開始時に、このスクラッチパッドの値は、カンファレンスの GlideRecord に自動的に設定されます。着信コール ワークフロー、または別のメカニズムを使用して開始されたワークフローの場合、このスクラッチパッド値を明示的に設定する必要があります。

    カンファレンスへの参加アクティビティで利用可能なさまざまな属性を有効にします

    システムアドミニストレーターは、以下のいずれかまたはすべての属性を有効にして、カンファレンス参加ワークフローアクティビティで使用することができます。

    属性 説明
    hangupOnStar hangupOnStar が有効 (true に設定) になっている場合、カンファレンスの参加者は「*」ボタンを押して通話を切断できます。コントロールがワークフローに返されます。これを使用して顧客定義のアクションをトリガーすることができます。
    ミュート状態 ミュートが有効 (true に設定) の場合、参加者はミュート状態で会議に参加します。
    beepOnEnter beepOnEnter が有効になっている (true に設定されている) 場合、ユーザーが会議に参加すると通知ビープ音が鳴ります。
    beepOnExit beepOnExit が有効になっている (true に設定されている) 場合、ユーザーが会議から退出すると通知ビープ音が鳴ります。
    enableImmediateInput enableImmediateInput が有効になっている (true に設定されている) 場合、このユーザーの会議が終了した直後に 1 桁の入力が許可され、workflow.scratchpad.confDigits に設定されます。hangupOnStar が false の場合、このオプションは無視されます。
    上記の属性のいずれかを有効にするには、次の手順を実行します。
    1. 移動先 ワークフロー > 管理 > ワークフローバージョン.
    2. 「通知:(Re) カンファレンスへの参加」ワークフローを開きます。
    3. [ワークフローを表示] 関連リンクをクリックします。
    4. ワークフローを変更するには、「ワークフロー アクション」アイコンをクリックし、[チェックアウト] をクリックします。
    5. [カンファレンスへの参加] ワークフローアクティビティを開きます。
    6. [詳細] チェック ボックスをオンにして、[スクリプト] フィールドを表示します。
    7. スクリプトの config 変数で hangupOnStar 属性を true に設定します。デフォルト設定では false になっています。
    8. [更新] をクリックします。
    9. 「ワークフロー アクション」アイコンをクリックし、[公開] をクリックして変更を保存します。

    同様に、他の属性を有効にすることができます。