How to Guide - create a notification on every new item created

We often get asked, how can I create a notification when a new item (policy, control, etc) is created?

You will need an advance notification here:

  • A dynamic status that trigger when an item is created
  • A notification that triggers when that status triggers

As an example, let’s try this on the policy module. First we need to create the dynamic status:

  1. We load the Policy module and then click on “Status”
  2. We click on “Add New Status”, we name the status “New Item” and put some description
  3. On the Tab “Conditions” we choose that the item “Created” field (this is the date when the item was created) is “Today”
  4. Now we “Save” and create a dummy Policy to test our new Status, it should work without issues

Now we need to setup a notification:

  1. On the policy module, now go to “Notifications”
  2. Click on “Add New Notification” and choose “Warning”
  3. We need to setup the notification to be “Dynamic Status”, name the notification, choose the “Status” you created on the previous steps.
  4. As recipients you could add your account (if for all policies, no matter who owns them you want to be notified) or you could add the Reviewer or GRC Contact roles if you want them to be notified
  5. Adjust the body and subject

Now we can test the notification:

  1. Delete the previously created dummy policy
  2. Create a new dummy policy
  3. Check the activity log for that newly created item
  4. You will see records for the notification
  5. Remember emails can take up to one hour to be dispatched, you can see the email queue at System / Settings / Email Queue