알림 앱과 함께 설치되는 비즈니스 규칙
알림 는 다음 비즈니스 규칙을 추가합니다.
| 비즈니스 규칙 | 테이블 | 설명 |
|---|---|---|
| 짧은 코드에 대한 호출 워크플로우 없음 | [notify_group] | 짧은 코드에 의해 호출이 트리거되는 경우 오류를 확인하고 표시합니다. |
| 참가자 기간 업데이트 | [notify_participant] | 비활성 상태가 되면 참가자 기간을 업데이트합니다. |
| 알림 통화가 존재하고 활성 상태인지 확인 | [notify_participant_session] | 알림 통화에 유효한 참조 기록이 있는지 확인하고 통화가 현재 비활성 상태인 경우 업데이트합니다. |
| 마지막 활성 날짜 업데이트 | [notify_participant] | 알림 참가자를 삽입/업데이트하기 전 마지막 활성을 설정합니다. |
| 선택 항목의 선택에 대한 정보 메시지 표시 | [notify_group_selector_choice] | 알림 그룹 또는 회의 제공자를 선택하지 않은 경우 메시지를 표시합니다. |
| 선택 항목의 값 확인 | [notify_group_selector_choice] | 알림 그룹 또는 회의 제공자 중 하나가 채워져 있는지 확인합니다. |
| 스크래치패드 값 설정 | [notify_group_selector_choice] | 서비스 제공자 목록을 반복하여 회의 제공자를 사용할 수 있는지 확인합니다. |
| 빈 선택 사항에 대한 메시지 표시 | [notify_group_selector] | 제공자 선택기에 대한 선택 항목이 없는 경우 정보 메시지를 표시합니다. |
| 수동 선택이 설정된 경우 필드 지우기 | [notify_group_selector] | 알림 그룹 선택기 테이블에서 수동 선택이 설정된 경우 일부 필드를 지웁니다. |
| 참가자 기간 업데이트 | [notify_participant_session] | 전화 회의 참가자의 기간을 계산합니다. |
| 세션 음소거 상태 업데이트 | [notify_participant] | 전화 회의 참가자가 비활성 상태가 되면 음소거 및 퇴임 값을 예로 설정합니다. |
| 컨퍼런스 회의 업데이트 | [notify_participant] | 회의에서 나가거나 참가하는 참가자를 기준으로 전화 회의의 상태를 설정합니다. |
| 주문 필드 값 확인 | [notify_group_selector] | 주문 필드 값이 모든 제공자 선택기 중에서 고유한지 확인합니다. |
| 음성 번호에 대해서만 워크플로우 제한 | [notify_number] | 인바운드/아웃바운드 SMS 워크플로우가 포함된 번호 그룹과 음성만 지원하는 번호의 연결을 제한합니다. |
| SMS 번호에 대해서만 워크플로우 제한 | [notify_number] | SMS만 지원하는 번호와 인바운드/아웃바운드 음성 워크플로우가 포함된 번호 그룹의 연결을 제한합니다. |
| 기본 기록에 대한 확인 | [notify_group_selector] | 기본값이 아니오로 설정된 경우 소스 테이블과 주문 필드가 필수이고 기본값이 예로 설정된 경우 두 필드가 모두 비어 있는지 확인합니다. |
| 기본값이 예일 때 필드 지우기 | [notify_group_selector] | 기본값이 예로 설정된 경우 일부 필드를 지웁니다. |
| 기본 선택기 세트 없음 | [notify_group_selector] | 하나의 활성 제공자 선택기가 기본값으로 설정되어 있는지 확인합니다. |
| 활성 기본 선택기가 고유한지 확인 | [notify_group_selector] | 하나의 제공자 선택기만 기본값으로 설정되어 있는지 확인합니다. |
| 수신 SMS에 대한 처리 SMS 기본 설정 | [notify_message] | 특정 전화 통신 공급자에 대해 정의된 SMS 기본 설정 구성이 있으면 모든 수신 SMS에 적용합니다. |
| 검사 기본값 알림 그룹이 고유한지 여부 | [notify_group] | 둘 이상의 그룹이 기본 알림 그룹으로 설정되어 있지 않은지 확인합니다. |
| 회의 종료 트리거 | [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 확인하고 워크플로우가 올바르게 구성되지 않은 경우 오류를 표시합니다. |