通知イベントと種類

FreeMaint の通知が何をきっかけに発火し、どのチャネルがどのイベントを運び、誰に何を届けるかをどう調整するか

5分で読めます
このセクションを印刷

FreeMaint は、作業指示、作業依頼、予防保全計画、部品在庫などのエンティティの状態が変わったときに通知を発行します。すべてのイベントは 3 つの配信チャネル(アプリ内、メール、プッシュ)を通って届き、ロールごと、チャネルごと、サイレント時間ごとに調整できます。

通知を発火させるイベント

各イベントは、システム内の特定の状態変化に対応します。イベントは変化が起きた場所で発行され — 例えば作業指示が割り当てられたとき、依頼がクローズされたとき、在庫が発注点を下回ったとき — そのイベントに設定された受信者へルーティングされます。

workOrder.created

新しい作業指示が作成された

workOrder.assigned

作業指示またはその担当チームがユーザーに割り当てられた

workOrder.statusChanged

ステータスの遷移(進行中、保留、完了、検証済み、クローズ、キャンセル)

workOrder.overdue

作業指示ごとの期限超過アラート(期限超過の作業指示 1 件につき 1 通知)

workOrder.overdue.summary

期限超過の全作業指示をまとめた日次ダイジェスト(1 日 1 通知)

request.created

作業依頼が送信された(ポータル、QR、またはアプリ内)緊急の依頼は、各自の言語で「緊急」と題した 1 件の通知として届きます。

request.statusChanged

依頼が承認、却下、変換、またはクローズされた

request.commentAdded

リクエストにコメントが付きました。依頼者と、そのリクエストを扱う人(担当者、担当セクションの責任者、承認者、作業指示の担当者とウォッチャー、以前にコメントした人)に通知されます。コメントした本人には通知されず、内部コメントは内部コメントを閲覧できる人にだけ届きます。既定ではプッシュとアプリ内通知です。

pm.due

予防保全計画の実施期限が本日である

pm.upcoming

予防保全が実施期限に近づいている(既定: 7 日前)

inventory.lowStock

部品が発注点を下回った

vehicle.document_expiring

車両の書類(車検証、保険)の有効期限が近づいている

driver.license_expiring

運転免許証の有効期限アラート

配信チャネル

すべての通知は、独立した 3 つのチャネルで配信できます。1 つのイベントを 1 つ、2 つ、あるいは 3 つすべてのチャネルで発火させられます — 管理者は通知設定ページから、イベントごと・ロールごとにこのマトリクスを制御します。

アプリ内

上部ナビゲーションのベルアイコン。常に利用でき、サードパーティにブロックされることもありません。緊急性の低い更新に最適です。

メール

FreeMaint 独自のメールサービスから送信され、予備のプロバイダーがバックアップします。受信者の優先言語で作成されます。メールクライアントのフィルターの影響を受けます。

プッシュ

モバイルアプリのプッシュ通知(iOS/Android)。リアルタイムですが、アプリのインストールとユーザーのログインが必要です。

各通知を誰が受け取るか

受信者は、イベント設定に基づいて発火時に解決されます。選んだロールのマッピング次第で、同じイベントを異なる相手に届けられます。

担当者

作業指示が割り当てられているユーザー。自分の作業に関するステータス変更、コメント、期限超過アラートを受け取ります。

作成者

対象(作業指示、依頼)を作成したユーザー。依頼者がライフサイクルの更新を把握できるので便利です。

チーム

作業指示または設備に紐付くチームの全メンバー(メンバーでなくてもチームリーダーを含みます)。

チームリーダー

リクエストと作業指示で、オンの場合:担当チームのリーダー(その項目のチーム、その資産のチーム、およびその場所または上位の場所に割り当てられたチーム)。その項目を開ける人にだけ通知されます。

ロール別

該当するロールを持つすべてのユーザーが通知を受け取ります。一覧には自社で定義されたすべてのロール(カスタムロールを含む)が表示されます(設定 → ロール)。ダイジェストや管理者向けのまとめに使ってください。

開けるものだけ

ロール経由の受信者は、そのロールが項目を閲覧でき、データ表示範囲にその項目が含まれる場合にのみ通知されます。自分の作業だけを見る技術者には、他チームの依頼は通知されません。7 日間 FreeMaint を使っていない人も、ロールの通知はベルで確認できますが、プッシュやメールは届きません。

イベント単位と日次ダイジェスト

イベントによっては、発生ごとのチャネルと日次のまとめダイジェストの両方があります。典型例は期限超過の作業指示です。workOrder.overdue を有効にすると作業指示 1 件につき 1 通のメールが届きますが、workOrder.overdue.summary なら全件を 1 通の朝のブリーフにまとめて送ります。チームが許容できる受信箱の騒がしさに合わせて選んでください。各受信者には、そのロールのデータ表示範囲で閲覧できる項目だけが表示されます。

サイレント時間と言語

プッシュとアプリ内のチャネルは、受信者のプロフィール設定に従います。メールの件名と本文は送信時にユーザーの優先言語へ翻訳され、操作した人の言語には左右されません。現時点で全体に適用されるサイレント時間の設定はありません — 時間帯に敏感なイベントは、個人設定ページから受信者ごとにオプトアウトしてください。

よくある問題

受け取るはずのイベントがユーザーに届かない

「設定」→「通知」で該当イベントの行を確認してください。対象のチャネルは有効になっていますか。ロール一覧にこのユーザーのロールは含まれていますか。次に、そのユーザー個人の設定を確認します。

メールは届くがプッシュが届かない

ユーザーは少なくとも 1 台の端末でモバイルアプリにログインしている必要があります。最近スマートフォンを変更した場合は、ログインし直してください。

同じイベントが 2 回届く

このユーザーは、同じ通知を受け取るロールを 2 つ持っている可能性が高いです(例:同じ行に管理者とマネージャー)。重複はチャネル単位で除去され、ロールをまたいでは除去されません — その行を 1 つのロールに絞ってください。

ヒント

個々のユーザー名ではなく、ロールで購読してください。新しいマネージャーを迎えたとき、その人は自動的にマトリクスを引き継ぎます。手作業で設定に追加することを覚えておく必要はありません。

設備または場所が追加されました

誰かが手入力で設備や場所を登録したときに知らせます。複数人で台帳を整備している間に役立ちます。一括インポートと設備の複製では通知されず、1 人あたりの 1 日上限があるため、繁忙日でも受信箱があふれません。どちらも既定では無効です。

このページは役に立ちましたか?