設定可能な通知
PoolControl には、ビジネス イベント、ユーザーの役割、個人的な好みに応じて通知を配布する 中央ディスパッチャー があります。
チャンネル
| チャンネル | ERPスタッフ | クライアントポータル |
|---|---|---|
| アプリ内ベル | はい | はい |
| 電子メール | イベントと好みによる | はい (社内のマスター スイッチ) |
| ウェブプッシュPWA | はい (Chrome/Android、iOS 限定) | はい |
テナント構成
会社 → カスタマー ポータル で、以下をアクティブ化できます。
- クライアントへの電子メール — 返信、見積書、納品書、リマインダーの電子メール。
- PWA をクライアントにプッシュ — クライアントが PWA をインストールした場合にモバイルに通知します。
同じページ (フォームの最後) の チーム通知 セクションでは、管理者、マネージャー、技術者などの 役割 × イベント × チャネル マトリックス (アプリ内、電子メール、プッシュ) を定義します。
アプリ内のパス: システム → 設定 → 会社、個人的なオーバーライドの場合は、ユーザー メニュー (左下のアバター) → マイ通知。
##個人的な好み
各スタッフ ユーザーは、アカウント メニュー (サイドバーのアバター) から マイ通知 にアクセスします。グローバル テナント構成を変更せずに、特定のイベントを沈黙させることができます。そこで、モバイルで プッシュ PWA を有効にすることもできます。
クライアントポータル
- ポータルの先頭にある ベル。
- プロファイル — プッシュ PWA を有効にします。
- ダッシュボード — 署名待ちの納品書のバッジ。
主なイベント
- ポータル インシデント (新規、顧客メッセージ、チームの応答、解決済み)。
- 予算 (送信、スタッフの承認/拒否、クライアントの確認)。
- 訪問(割り当て、再スケジュール、転送)。
- 納品書(署名待ち、署名済み)。
- 請求書と支払いのリマインダー。
- 在庫が少ない(スタッフ)。
モバイル プッシュ (PWA)
- デバイスに PWA をインストールします。
- 私の通知 (スタッフ) または プロフィール (ポータル) で、通知をアクティブにする を押します。
- ブラウザの許可を受け入れます。
iOS Safari では、プッシュには ホーム画面に追加 が必要です。電子メールをバックアップとして使用します。
Cron を使用しないメンテナンス (レンダリング)
支払いリマインダー、トライアル、その他のタスクでは Render Cron Job を使用しないでください (追加の人件費を回避します)。最後の実行から少なくとも 24 時間が経過していれば、誰かがログインしたとき (スタッフ、ポータル、またはデモ)、バックグラウンドで実行されます (LOGIN_MAINTENANCE_INTERVAL_HOURS)。
AquaDemo デモのリセットも同じパターンに従います (DEMO_AUTO_RESET_INTERVAL_HOURS)。
期限を過ぎた請求書を持つ顧客への支払いリマインダーは、このサイクルに入ります (プラットフォーム上でログイン アクティビティがある間、最大 24 時間ごとに 1 回のグローバル スイープ)。ホスティング上で Cron を構成する必要はありません。
サーバー変数
ホスティング管理者 (レンダー) のみが以下を構成する必要があります。
-VAPID_PUBLIC_KEY-VAPID_PRIVATE_KEY-VAPID_SUBJECT(例えば。mailto:admin@poolcontrolpro.com) -LOGIN_MAINTENANCE_INTERVAL_HOURS(デフォルト24)