通知を設定する
テーブルに対するアクションや条件をトリガーにwebhookを用いて外部アプリケーションに通知したり
Slack/Chatworkへ通知したり、指定したメールアドレスへ登録することができます。
※通知設定の追加はマスターユーザーのみ可能です。ユーザーは閲覧のみとなります。
1.通知の設定画面を開く
画面右上のアイコンをクリックし、「通知設定」を選択します。
2.通知設定を追加する
左上メニューより、「+」アイコンをクリックします。
3.通知内容を設定する
「通知名」を入力後、必要に応じて「有効」のON/OFF、「webhookURL」、「Teams webhookURL」、
「Slack webhookURL」、「通知先」、 「通知先ユーザー」、 「通知先メールアドレス」 、「通知先組織」を選択・入力します。
※「webhookURL」、「Slack webhookURL」、「Teams webhookURL」 、「通知先ユーザー」、「通知先メールアドレス」
「通知先組織」は複数指定が可能です。
※ Webhook利用の場合、webhookにセットされたURLに対して、POSTで下記JSONがbodyに セットされて送信されます。
詳細は以下をご参照ください。
- [Webhook利用時のPOST Body情報](/template/Webhook利用時のPOST Body情報_サンプル.txt)
※SlackおよびMS-TeamsでのWebhook URLの取得方法については、以下をご参照ください。
Chatworkへの通知設定も行う事が可能です。
その際は、Chatworkの「トークン」と「ルームID」を入力してください。
Chatworkの通知は複数設定が可能です。
通知設定については、次の2種類があります 。
種類 | 内容 |
---|---|
通知設定 | 対象テーブルに対して、メールの件名/メールの通知内容/通知メールの表示項目/アクション(作成)/(更新)/(削除)/(ワークフローステータス変更時)・条件 をトリガー設定できます。 |
リマインダ設定 | 対象テーブルに対して、メールの件名/リマインドテキスト/テーブル/条件/タイミングの設定ができます。 |
通知設定を行う場合は、対象とするテーブルを選択後
「メールのタイトル」/「通知内容」/「表示項目」/「アクション」/「条件」/「追加の通知先対象項目」/「署名」の設定を行います。
「メールのタイトル」及び「通知内容」には、表示したい項目名を半角波線かっこで囲んで入力することで、置換させることができます。
例:以下のテーブルの場合
それぞれ以下のように入力するとします。
実際の通知メールでは以下のように表示されます。
(Gmailの場合)
※メール通知の本文に表示したい内容を「表示項目」より選択します。
※「アクション」は通知のアクショントリガーになります。必要に応じで選択します。
※「アクション」→「コメント追加時」にチェックを入れると 該当テーブルへコメントされるたび通知するようになります。
※「アクション」→「更新」にチェックを入れると、「特定の項目が更新された場合に通知する」のチェックボックスが表示されます。
「特定の項目が更新された場合に通知する」にチェックを入れると、項目指定が可能となります。
※「アクション」→「ワークフローステータス変更時」にチェックを入れると
「通知するワークフローステータス」からトリガーアクションを選択することが可能です。
※「条件」は必要に応じて通知条件を設定します。
※「追加の通知先対象項目」は「ユーザーフィールド」、「メールアドレスフィールド」の設定が可能です。
※通知設定は複数設定可能です。
リマインド設定を行う場合は、対象とするテーブルを選択後
「メールのタイトル」/「リマインドテキスト」/「テーブル」/「条件」/「タイミング」/「追加の通知先対象項目」の設定を行い、「登録」ボタンをクリックします。
※リマインダ設定の「リマインドテキスト」では、下記タグの指定が可能です。
タグ | 内容 |
---|---|
[reminder_rest] | 「リマインダのタイミングに設定してあるintervalが表示される。5日前の設定としている場合は【5日】と表示される。 |
[reminder_field] | リマインダのタイミングに設定してある、一致した条件のフィールドが表示される。また、[reminder_field] の項目は、REPLACE関数を使って内容の置換が可能です。例えば、[reminder_field]が【免許証期限】という項目だった場合 [reminder_field |
リマインダ設定に関する注意点
リマインダ設定については、以下注意点がありますので確認ください。
「リマインダ設定」について、同一テーブルを対象に複数設定されている場合
『タイミング』の設定は5分以上あけて設定してください。
例えば、リマインダ設定の対象テーブルが同一テーブルで設定されており、且つ『タイミング』の設定が以下の通り設定されている場合
①のみ通知され②は通知されません。②も通知させたい場合【更新日時】の【6分後】と設定してください。
(5分以上間隔をあけた設定としてください)
①【更新日時】の【1分後】
②【更新日時】の【5分後】