Integrating CPOMS with Monitor (UK)

This article is for Safeguarding Contacts.

Monitor can send records to CPOMS to help you document child protection, pastoral care, and welfare issues. 

Monitor Events with a Risk Level of 3 or higher by default will be added to the incident tray in CPOMS. Any CPOMs user with permission to view the “Smoothwall Category” can attach a Monitor incident to a student in CPOMS. Users with permission to the Smoothwall Category can also permanently delete the incident.  

Before you start

Ensure you have both the following user roles:

1. Set up CPOMS

You can request an integration with Monitor from the CPOMS administrator settings.

  1. Sign in to CPOMS with your Key Holder administrator account.
  2. Go to Admin > Integrations in CPOMS.
  3. Select Smoothwall Monitor.
  4. Select the Integrate button.

2. Verify the Integration Status

The Monitor and CPOMS support teams will send you confirmations when their part of the integration is complete. When you have both confirmations, check that  you see data from Monitor in CPOMS:.

  1. Sign in to CPOMS as a CPOMS administrator.
  2. Go to Admin > Integrations.
  3. Select Smoothwall Monitor.
  4. Check the status: 
INTEGRATE  The integration has not been set up. Complete the set up CPOMS steps.
PENDING The integration has been set up and is pending configuration by Monitor support. Check back in a few hours or ask Monitor support for an update.
ACTIVE The integration is active.

3. Verify the Monitor Events are Displayed

The final steps are to spot-check data in CPOMS and Monitor. Look for matching or missing data after your Monitor Integrations status is ACTIVE.


  1. In CPOMS, go to Admin > Categories > User Groups.
  2. Open the Incident Tray.

    Find one or more  incidents labelled “Smoothwall API”. Verify you see data from Monitor in the following fields:
  • User name
  • Date of the event
  • Event Type (also referred to as Risk category) 
  • Risk level 
  • Moderator’s message


CPOMS does not make an exact match of Monitor data to students’ records. CPOMS administrators must check the identity of the student before assigning a Monitor Incident to a student in CPOMS.

  1. Open a new browser window and sign in to Monitor.
  2. Go to the Events page in Monitor and identify a few events with Risk Level 3 or above.
  3. Compare the Events in the Monitor window to the Incidents labelled with “Smoothwall API” in CPOMS window.

    • If matching incidents and events are displayed, the integration is complete.
    • If Monitor Events and CPOMS Incidents do not match, continue on to the Troubleshooting section.


I don’t see the Monitor Events in the CPOMS Incident Tray

You will only be able to view CPOMS Incidents for the CPOMS User Group categories you have permission to view. 

  1. Enable the CPOMS Category Permissions for the following:
  • View Students
  • View Incidents
  • Add Incidents

See the CPOMS User Group categories article for detailed instructions.

  1. If the CPOMS Category Permissions do not resolve the issue, continue to the next troubleshooting steps.

I’m not seeing the Monitor Events I want to see in CPOMS.

You should see all Monitor Events with a Risk Level of 3 or higher by default in CPOMS for any Alerting Profile where you are listed as the Safeguarding Contact. You can troubleshoot which Monitor Events are displayed in the CPOMS Incident Tray using the following steps.

  1. Log in to your Monitor portal at
  2. Go to the Organisations page.
  3. Select Edit for to the right of an Organisation’s name.
  4. Select Alerting Profiles from the sidebar.
  5. Open one of your Alerting Profiles.
  6. Select Edit Alerting Profile and complete the following steps to resolve your issue:
Issue Solution
You don’t see any Monitor Events in CPOMS Verify you have enabled the permissions in CPOMS User Group Categories:
  • Check you are listed as a Safeguarding Contact in at least one Alerting Profile.
  • Check the groups of students you are responsible for in CPOMS are selected in the Target Groups in your Alerting Profile.
You see too few Monitor Events in CPOMS
  • Check the CPOMS Alerts column has the Risk Levels of 1 or higher in all of the Event Types (risk categories) that you need to see in CPOMS. 
You see too many unnecessary Monitor Events
  • Set a higher Risk Level in the CPOMS Alerts column to reduce unnecessary Monitor Events being sent to CPOMS. 
You don’t need certain types of Monitor Events in CPOMS
  • Set n/a in the Event Types in the CPOMS Alerts column to stop sending these types of Events to CPOMS.
  1. When you’ve finished updating your Alerting Profile, select Update.


Was this article helpful?
1 out of 1 found this helpful



Please sign in to leave a comment.