インストールされているビジネスルール 通知
通知 は、次のビジネスルールを追加します。
| ビジネスルール | テーブル | 説明 |
|---|---|---|
| ショート コードのコール ワークフローなし | [notify_group] | ショート コードでコールがトリガーされている場合に、エラーをチェックして表示します。 |
| 参加者の期間を更新する | [notify_participant] | 参加者が非アクティブになったときに参加者の期間を更新します。 |
| Notify コールが存在し、アクティブかどうかを確認する | [notify_participant_session] | Notify コールに有効な参照レコードがあるかどうかを確認し、コールが現在非アクティブである場合は更新します。 |
| 前回のアクティブを更新する | [notify_participant] | 通知参加者の挿入/更新前の前回のアクティブを設定します。 |
| 選択肢の選択に関する情報メッセージを表示する | [notify_group_selector_choice] | Notify グループまたは会議プロバイダーのいずれかが選択されていない場合にメッセージを表示します。 |
| 選択肢の値を検証する | [notify_group_selector_choice] | Notify グループまたは会議プロバイダーのいずれかが入力されているかどうかを確認します。 |
| スクラッチパッドの値を設定する | [notify_group_selector_choice] | サービスプロバイダーリストを反復処理して、会議プロバイダーが利用可能かどうかを確認します。 |
| 空の選択肢にメッセージを表示する | [notify_group_selector] | プロバイダーセレクターの選択肢がない場合に情報メッセージを表示します。 |
| 手動選択が設定されている場合、フィールドをクリアする | [notify_group_selector] | Notify グループセレクターテーブルで手動選択が設定されている場合、一部のフィールドをクリアします。 |
| 参加者の期間を更新する | [notify_participant_session] | 電話会議の参加者の期間を計算します。 |
| セッションのミュート状態を更新する | [notify_participant] | 電話会議参加者が非アクティブになると、ミュートおよび消去の値を true に設定します。 |
| 電話会議を更新する | [notify_participant] | 参加者がコールから離れたり、コールに参加したりすることに基づいて、電話会議の状態を設定します。 |
| 順番フィールドの値を検証する | [notify_group_selector] | すべてのプロバイダーセレクター間で順番フィールドの値が一意であることを検証します。 |
| 音声番号のみのワークフローを制限する | [notify_number] | 音声のみに対応する番号が受信/送信 SMS ワークフローを持つ番号グループに関連付けられることを制限します。 |
| SMS 番号のみのワークフローを制限する | [notify_number] | SMS のみに対応する番号が受信/送信音声ワークフローを持つ番号グループに関連付けられることを制限します。 |
| デフォルトレコードの検証 | [notify_group_selector] | デフォルトが false に設定されている場合はソーステーブルと順番フィールドが必須であり、デフォルトが true に設定されている場合は両方のフィールドが空であることを検証します。 |
| デフォルトが true のときにフィールドをクリアする | [notify_group_selector] | デフォルトが true に設定されている場合、一部のフィールドをクリアします。 |
| デフォルトのセレクターが設定されていない | [notify_group_selector] | 1 つのアクティブなプロバイダーセレクターがデフォルトとして設定されていることを確認します。 |
| アクティブなデフォルトセレクターが一意であることを確認する | [notify_group_selector] | 1 つのプロバイダーセレクターだけがデフォルトとして設定されていることを確認します。 |
| 受信 SMS の SMS 設定を処理する | [notify_message] | SMS 設定構成が特定の電話プロバイダーに対して定義されている場合は、それをすべての着信 SMS に適用します。 |
| デフォルトの通知グループが一意であることを確認する | [notify_group] | デフォルトの Notify グループとして設定されているグループが 1 つ以下であることを検証します。 |
| 会議終了のトリガー | [notify_conference_call] | 会議コールを終了すると、notify.conference.end イベントがトリガーされます |
| コールのアクティブ状態の更新 | [notify_call_status] | notify_call_status でのコールのステータスを Twilio から受信したステータスで更新します。 |
| 電話会議のアクティブ状態の更新 | [notify_participant | notify_participant テーブルのアクティブ フラグを更新します。参加者が通話を終了したときに、時間も計算します。 |
| 参加者のアクティブ状態の更新 | [notify_participant_session] | 参加者のアクティブなフラグ (notify_participant) を更新し、通話が切断されると通話の合計時間を計算します。 |
| 参加者セッションのアクティブ状態の更新 | [notify_call] | notify_call と notify_participant_session の間で通話の状態を同期化します。通話を切断すると、通話の持続した時間で notify_participant_session が更新されます。 |
| 正しく構成されていないワークフローに関する警告 | [notify_group] | notify_group テーブルを確認し、ワークフローが正しく設定されていない場合にエラーを表示します |