SCL SCL Cloud — User Manual ← Back to portal

SCL Cloud — User Manual

The complete guide to the SCL onboarding system for staff. Last updated August 2026. Every portal tab has a ❔ help icon in the top bar that jumps straight to the matching section here.

1. Introduction

SCL Cloud is the staff admin portal for the SCL onboarding platform. The platform has three parts that work together:

  • SCL One — the learner mobile app (iOS & Android) where prospective learners create an account and complete their enrolment application.
  • The web forms — public pages for event enquiries (/enquiry) and event check-in by QR code (/checkin).
  • SCL Cloud — this portal, where staff manage enquiries, events, applications, centres, student Microsoft 365 logins, automation and settings.

SCL Cloud is reached at /admin on the platform URL. It works in any modern web browser on desktop or tablet.

2. Signing in & roles

Sign in with your SCL Microsoft account — click Sign in with Microsoft and authenticate as you would for email. There is no separate password to remember.

Your access level is decided by your Microsoft account's group membership. There are three roles:

RoleWhat they can do
Super AdminSees everything and is the only role that can open Settings and change configuration (including Role Permissions). Use this to decide what every other role can see.
AdminFull operational access plus Workflows and the Audit Log; can delete records. Cannot open Settings. Which tabs an Admin sees can be tailored by a Super Admin.
UserDay-to-day operational access — view and edit enquiries, events, applications, centres and student logins. Cannot reach Workflows or the Audit Log, and cannot delete learners.
ReviewerRead-only, and site-restricted — a Reviewer only sees data (enquiries, applications, events, student logins, insights) for the centres assigned to them in Site Access. All other roles see every site.
Which tabs Admin, User and Reviewer roles see is tailored by a Super Admin under Settings → Role Permissions. Settings is always Super-Admin-only and Audit Log stays Admin-level. Reviewers are additionally limited to specific sites — see Site Access.

If you sign in and see "access denied", your account isn't in an SCL Cloud group yet — ask an Admin to add you.

4. Enquiries

An enquiry is created when someone registers interest in SCL — either by completing the public web enquiry form, or by being checked in at an event. Each enquiry captures name, email, mobile, date of birth, school, preferred centre and which event(s) they're linked to.

Working with enquiries

  • Click any row to open the full details.
  • Each enquiry has a status — New, Open, Completed or Rejected — that anyone can change from the dropdown on the row (or in the detail pane). New enquiries start as New; move them to Open when you pick them up, then Completed. Choosing Rejected requires a reason (a box appears). Filter the list by status using the pills above it.
  • Every enquiry has a Notes log in its detail pane. Type in the box and click Add a Note — each note is stamped with who added it and when and appended below (oldest first); notes are never overwritten. Enquiries with notes show a 📝 in the list.
  • Where did you hear about us? — the enquiry form asks this (optional); the answer shows in the detail pane and the CSV export.
  • Enquiries linked to events show an Attended marker per event once they've checked in.
  • Keep-warm opt-out — if an enquirer unsubscribes from marketing (or you opt them out), the row shows a 🚫 marker and the 🚫 Unsubscribed status pill lists them all. The detail pane shows their Keep-Warm Messaging status and the date, with a button to unsubscribe or re-subscribe them. Opted-out enquirers are automatically excluded from all keep-warm and event messages.
  • Use Export CSV to download the list for reporting or import into other systems.
  • Admins can delete an enquiry from its detail view.
When an enquirer later downloads the app and registers with the same email address, the details captured here flow into their application automatically, and their preferred centre is pre-filled.
FE vs HE forms. The public enquiry form adapts to the selected centre. HE centres drop the "secondary school" question and instead collect when they intend to start (e.g. September 2027/2028) and a home address (via postcode lookup). The enquiry detail shows an Education Level badge (green Further Education / blue Higher Education) — HE records show the intended start and home address; FE records show school and student type.

6. Events & Check-in

Events are open days, taster sessions and centre visits. The Events tab lists them with date, centre and attendance figures.

Creating & editing events

  • Create an event with a title, date, time and centre. Users and Admins can create events; editing/deleting an event is Admin-only.
  • Each event has a unique QR code for on-the-day check-in.

Check-in on the day

Display or print the event's QR code. When a visitor scans it they reach the check-in page:

  1. They enter their email address. If it matches an existing enquiry, they're checked in instantly and marked as attended.
  2. If there's no enquiry on record, they complete a short "walk-in" form (name, mobile, DOB, school) which creates an enquiry and marks them attended in one step.

Notify enquirers about an event

Each event has a Notify button. It messages enquirers at that centre — those who enquired in the last 12 months, haven't opted out, and haven't already registered — with the event details and a one-tap Register link. Pick a channel (Email / In-app / SMS), check the live count of who'll be reached, then send; no one is notified twice about the same event, and every send is recorded in the Comms Log.

  • When someone clicks Register, they're booked onto the event (they appear in its registered count and attendance list) and are sent a booking-confirmation email with an Add to calendar invite (an .ics that opens in Outlook, Apple Calendar, etc., plus a Google Calendar option).
  • Emails use the centre's FE/HE accent colour — green for FE, blue for HE.

Attendance

Select an event to see its attendance list. You can review who attended and remove an attendance record if it was logged in error.

Encourage visitors to check in with the same email they'll use to register in the app — it carries their details through and saves re-typing.

7. Applications

The Applications tab lists everyone who has created an account in the learner app. Each row shows the learner's name, email, progress, programme, preferred centre and a set of status badges (see Badge legend).

The details view

Click a learner to open their full record, grouped into sections: Account, Personal details, Address, Emergency contact, Employment, Residency, Qualifications, ID document and Declaration. The Account section also shows whether app notifications are on or off and when that was last confirmed.

Actions (User & Admin)

  • Set status — move a learner through your custom pipeline statuses (configured in Settings).
  • Notes — add internal staff notes to a learner record.
  • Send a message — push an in-app notification (and a push notification if the learner has them switched on) to the learner.
  • Reopen application — the "unlock" action clears the submitted/completed flags so the learner can edit and resubmit their application.
  • Resolve support — when a learner requests support from the app, their record shows a red 🚩 Support Requested block with how to contact them. Click ✓ Mark as Resolved once you've helped. If WhatsApp (WATI) is set up, a 💬 Contact via WATI button also appears — it opens the existing WhatsApp conversation with that learner, or starts a new one prefilled with their number and name.
  • Delete Admin — permanently remove a learner and all their data.
Account lockout vs. reopen: the Reopen application action re-opens the form for editing. It does not clear a sign-in lockout — if a learner enters their password wrong 5 times the app locks them out for 15 minutes, which clears automatically.

Messaging learners

The Compose Message panel sends an in-app message (plus a push notification to learners who have them switched on). Write a Title and Message — the message supports rich text (bold, italic, underline, lists and links). Then choose who receives it:

  • Send to selected — tick individual learners in the list and send to just them.
  • Send to a group — combine any of Centre, Pathway, Sport and Application status filters. The recipient count updates live as you change filters, so you can see exactly how many learners will receive it before you send.

Formatting and links appear in the learner's Messages screen in the app; learners can tap links and delete messages they no longer need.

Account deletion requests

Learners can request deletion of their account from inside the app (a "Delete my account" option on their home screen). When they do:

  • Their account is flagged and they're signed out — they can no longer log in (the app shows them "Account Deleted").
  • Their data is kept for reporting and audit until a staff member permanently removes it — nothing is deleted automatically.
  • The learner shows a 🗑 DELETION REQUESTED badge in the Applications list. Use the 🗑 Deletion Requested filter pill to see all such requests, and open the learner to see when they requested it.

To action a request: open the learner → review → click Delete (Admin only) to permanently remove the record and all their data.

To reverse a request: if a learner changes their mind, an Admin can open the learner and click ↩ Reactivate account in the deletion notice — this clears the flag and lets them sign in again.

Please action these promptly. Under UK GDPR a deletion request should normally be completed within about 30 days. There is no automatic purge — the permanent delete is a deliberate manual step so staff stay in control, but it must actually be done.

8. Badge legend

Badges on each application row give an at-a-glance summary:

BadgeMeaning
PROGRAMMEThe learning path the learner chose (e.g. Performing Arts, Core Skills).
Step n / Submitted / 🔒 CompletedHow far through the application they are.
✓ YOTIIdentity verified via Yoti.
🔔 ONApp notifications are switched on. Hover to see when this was last confirmed.
🔕 OFFThe learner has notifications switched off.
(no bell)The app hasn't reported notification status yet — it will once the learner next opens the latest app version.
⚠ NO ID SUPPLIEDThe learner indicated they have no ID.
✉ UNVERIFIEDTheir email address isn't verified yet.
🚩 SUPPORTThe learner has requested a call back. Use Resolve support once handled.
🗑 DELETION REQUESTEDThe learner asked to delete their account (they can no longer sign in). Data is kept until an Admin permanently deletes the record. See Account deletion requests above.
STATUSA custom pipeline status you've assigned.

9. Centres

The Centres tab lists every SCL site that learners can choose from. Each centre has a name, address and postcode used for distance/geocoding. Admins can edit centre details and re-run geocoding if an address changes.

Sport

Set each centre's sport (Football, Cricket or MMA) from the dropdown on its row. This tag drives the sport-themed progress bar a learner sees in the app once they've chosen or enquired about that site, and it's one of the filters available in group messaging. The tag is stored separately, so it survives the overnight ProSolution sync.

Per-centre enquiry email

Each centre has an optional ✉ enquiry email field on its row. When set, new enquiries for that centre are emailed to both the default enquiry address (Settings) and that centre's address. Leave it blank and enquiries for the centre go to the default only. Like the sport/device tags, it's stored separately so it survives the ProSolution sync.

FE / HE

Each centre is flagged FE (Further Education) or HE (Higher Education) from the dropdown on its row — all centres default to FE. This drives the branding an applicant sees: HE centres show a distinct logo and blue accent on the public enquiry form and event check-in, and HE emails use the blue accent (FE stays SCL green). It also sets the Unifrog leaving year and other HE-specific handling.

Unifrog Lead Teacher

Set each centre's Unifrog Lead Teacher (the Form/group teacher) from the SCL user list. The Unifrog export only includes centres that have a lead teacher set.

10. Student Logins

This tab manages students' Microsoft 365 (M365) accounts — the school login used for email, Teams and college systems. It connects to Microsoft (Entra) directly to create accounts and perform real password and security resets.

Importing accounts

  • Upload the ProSolution CSV export (the Conditional Offer Acceptance report) — drag-and-drop or click the box. The default mappings already match its columns, so no editing is normally needed.
  • Once a file is chosen, use ✕ remove file to clear it and pick another. Re-selecting the same file reloads it (useful after you've edited the CSV).
  • New students get an @sclstudent.co.uk account created in Entra with a memorable initial password (force-change at first sign-in), and are added to the search list.
  • Returning students (who already have an account) are not recreated — they're added to the search list so you can manage their password, and their details are refreshed. Their account isn't given a new password.
  • The results list shows, per student, whether the account was created or already existed, and names any fields that were updated (e.g. "Entra updated: Application Type").
  • Clear all records wipes the imported search list only — it does not delete accounts in Entra (Admin-only).
Re-importing the same growing file is safe and fast. You can keep re-uploading one master file as it grows. Learners already in the portal are recognised up front and simply have their record refreshed — the importer only calls Microsoft for genuinely new learners, so repeat imports of a large file stay quick. Existing learners' passwords, sign-in status and welcome-email status are never touched, and re-importing never re-sends welcome emails.

Mappings — which CSV column fills which Entra field

  • Open Mappings to control which CSV column populates which Entra attribute (e.g. Application Type → extensionAttribute2). The SCL email → login (UPN) mapping is fixed and can't be changed.
  • Tick update existing on a field to also write it to the account when the student already exists in Entra (e.g. refreshing academic year each year). Unticked fields are only written when a brand-new account is created.
  • Tick Also set display name… to update returning students' display names to the "Firstname Surname (Student)" format.
  • The import summary names each field it updated, and flags any ticked field that had no value in the CSV so you can spot gaps.

Finding a student

Search by student name / SCL email, then select the result to open their login card showing centre, academic year, Application Type, personal email, M365 login and their sign-in status. To list a whole centre, pick that site in the top-bar site filter — the results (with a Signed in column) narrow to it. Large lists are capped at 2,000; choosing a site narrows them.

Has the student signed in? (activation status)

Each learner shows whether they've signed in to their Microsoft account yet:

  • ✓ Yes — they've signed in and set their own password.
  • — — no sign-in detected; still on the password we issued.
  • ? — not checked yet.

Because student licences don't expose sign-in logs, this is worked out from whether the learner has changed the password we issued. It's refreshed automatically once a day, and you can update it on demand with ↻ Refresh sign-in status on the Welcome Emails tab.

Inbox engagement (read / unread)

For learners who have signed in, the Inbox column shows how many messages in their SCL mailbox are read vs unread — an at-a-glance engagement measure while they're getting ready to start. It's refreshed once a day (and on demand with 📥 Refresh inbox stats), and covers all signed-in learners. Totals appear on the Insights → Welcome Emails sub-tab.

This reads only message counts — never the content of anyone's emails. It shows "—" until the mailbox has been checked (or if mailbox access hasn't been enabled for the platform yet).

Password & MFA

  • Reveal password — shows the initial password assigned at import (or the last one reset here). Disabled once a learner has signed in, because they've since changed it and the one on record is no longer valid — use Reset Password instead.
  • For returning students we don't hold a password (they've set their own), so Reveal shows a message explaining it can only be reset, not viewed.
  • Reset password — issues a new password from the same pool used at account creation. The student must change it at next sign-in, and resetting also clears a "too many wrong passwords" lockout. After a reset the learner returns to not signed in and their new details can be revealed again. Who can reset passwords is controlled by a Super Admin under Settings → Role Permissions → Action permissions (Admins by default).
  • The new details are emailed to the learner automatically — when you reset a password, the learner is sent an email (to their personal email on record) with their username and new temporary password. The card confirms whether it was emailed. If there's no personal email on record the reset still works; it just isn't emailed.
  • Reset MFA & sign-out — one click revokes the student's sign-in sessions and clears all their MFA methods (e.g. when they've lost their phone), so they're forced to sign in again and re-register MFA. The result shows inline; no separate confirmation step. Revoking sessions first is what makes the reset take effect — without it, a student who's still signed in isn't re-prompted.
Important: this tool only shows the initial password from import, or a password generated by a reset done here. It cannot show a password the student has chosen themselves. If a student has changed their own password and is locked out, use Reset Password to issue a new one.

11. Welcome Emails

The Welcome Emails tab emails first-year learners their Microsoft login details (username and temporary password) to their personal email address, so they can get into their college account for the first time. It also tracks delivery and who has since signed in.

Who receives them: welcome emails go to learners whose Application Type is classed as "New" (configured under Settings → Learner Types) and who also have an Application Offer of "Formal Offer". Returning learners, and new learners without a formal offer yet, are shown greyed out and can't be selected (the Type column shows "New"/"Returning" and flags "no formal offer"). A learner also needs a personal email and a password on record to be emailable.

The template

  • Click the Welcome Email Template header to expand/collapse the editor. Edit the subject and body with a rich-text toolbar (bold, lists, links).
  • Use the placeholders {{first_name}}, {{username}}, {{password}} and {{student_ref}} (their student reference number) — they're filled in per learner when you send.
  • Add attachments that go out with every welcome email. The template also carries MFA / Microsoft Authenticator guidance and a sign-in link.
  • Send test sends a copy (with sample details) to an address you choose, so you can preview it. Save template stores your changes; Reset to default restores the built-in wording.

Sending

  • Filter the learner list by Scope (all learners or a single site) and Status: Not yet emailed, Bounced / failed, Already emailed (view only) or All (view only). The two "view only" statuses let you review who's had it but can't be bulk-sent to.
  • Refine the list further with the search box (name, SCL or personal email), the Eligible only tick-box (hide learners who can't currently be emailed), clicking any column heading to sort (click again to reverse), and the ⏷ column filters — click the small ⏷ on Type, Offer, Centre, Welcome status or Signed in to pick exactly which values to show (Excel-style). Filtered columns turn green. These are display-only aids — they don't change who a bulk send reaches. Your ticked selection is kept as you search, sort and filter.
  • Send to selected — tick individual learners and send to just them.
  • Send to all matching filter — emails every eligible learner matching the current Scope + Status, not just those shown. It confirms the exact count first, then sends in the background in throttled batches with a live progress bar and a Stop button. Ideal for a whole intake at once.
Bulk send never re-sends to someone already emailed. "Send to all matching filter" only works on the Not yet emailed and Bounced / failed statuses — anyone already sent is skipped. To deliberately re-send to one learner (e.g. they deleted the email), use the ✉ on their individual row.

Delivery tracking & the Signed-in column

  • The Welcome column shows each learner's status: Not sent, ✓ Sent, ✓ Delivered, ⚠ Bounced or ✗ Failed. Delivery and bounce results come back automatically from the email service.
  • The Signed in column shows who has activated their account (see Student Logins). Learners who've signed in can't be re-sent a welcome (their password has changed).

Fixing a bounce

If a welcome email bounces or fails (usually a wrong personal email), the row shows a ✎ Fix & resend link. Enter the corrected email address and the welcome is resent in one step. A corrected address is locked (shown with a 🔒) so a stale address still sitting in your import file can't overwrite it on the next re-import.

Need fresh credentials as well as a corrected address? Reset the learner's password first in Student Logins (which emails them the new details), then use Fix & resend if the address also needs correcting.

12. Returning Emails

The Returning Emails tab is the counterpart to Welcome Emails, but for returning learners — those whose Application Type is classed as "Returning" (see Settings → Learner Types). Returning learners already have a Microsoft account and their own password, so this email is a start-of-year reminder (their SCL username and student reference) — sent to their personal email address, the same as welcome emails, since it's the address you can rely on reaching them at before term starts.

Who receives them: returning learners who also have an Application Offer of "Formal Offer" and a personal email on record. New learners, and anyone without a personal email, are shown greyed out and can't be selected — new learners belong on the Welcome Emails tab.

The template

  • Expand Returning Email Template to edit the subject and body with the same rich-text toolbar as welcome emails.
  • Available placeholders are {{first_name}}, {{username}} and {{student_ref}} (their student reference number). There is deliberately no {{password}} — we don't hold returning learners' passwords, as they set their own.
  • Add attachments (up to 7 MB each) that go out with every returning email. Send test previews it to an address you choose; Save template stores changes; Reset to default restores the built-in wording.

Sending

  • Filter by Scope (all learners or a single site) and Status: Not yet emailed, Already emailed (view only) or All (view only).
  • Refine the list with the search box (name, SCL or personal email), the Eligible only tick-box, clicking any column heading to sort (click again to reverse), and the ⏷ column filters (click the ⏷ on Type, Offer, Centre, Returning status or Signed in to pick which values to show, Excel-style) — display aids that don't change who a bulk send reaches; your ticked selection is kept as you search, sort and filter.
  • Send to selected emails the ticked learners; Send to all matching filter emails every eligible returning learner (with a Formal Offer) matching Scope + Status, confirming the count first and sending in throttled batches with a progress bar and Stop button.
  • As with welcome emails, bulk send only applies to "Not yet emailed" — to re-send to someone already emailed, use the ✉ on their row. The Returning column shows who's already had it.

13. Comms Log

The Comms Log (previously the Email Log) is a single, searchable record of every message the platform has sent to a student or enquirer — one row per recipient. It covers welcome and returning emails, keep-warm messages and event notifications, across all channels: Email, SMS and in-app. Use it to answer "was this person contacted, how, when, and what happened?" in one place.

What each row shows

Per recipient: When it was sent, the Type (Welcome / Returning / Keep-warm / Event), the Channel (Email / SMS / In-app), the Name and Email, the Result (Sent / Skipped / Failed), a Reason, the Scope (e.g. a site), who sent it (By) and the Source (Bulk / Individual).

Filtering & sorting

  • Filter by Type, Message type (Email / SMS / In-app), Result, Source, a free-text name/email search, Scope, Sent by, and a From / To date range. Click Apply, or Clear to reset.
  • Click a column heading to sort. Results are paged — use ← Prev / Next →.
The log records what the system attempted for each recipient, including sends that were skipped (e.g. no personal email on record) — so a bulk run of 200 that "sent 180" shows the other 20 with a reason, the quickest way to see who still needs attention.

14. Insights

The Insights tab (titled Reports & Insights) is reporting dashboards, split into several sub-tabs. Every sub-tab obeys the top-bar site filter, so choosing a site narrows all the figures to it; the Applications sub-tab also has a ↓ CSV export.

Applications

Headline KPIs (enquiries, registered, submitted, events, attendances), a conversion funnel, an applications-over-time trend (month / week / day), breakdowns by programme, centre and status, an incomplete-by-stage chart and an operational summary.

Enquiries

Reporting on the enquiry population — volumes and breakdowns for people who've registered interest, narrowed by the current site filter.

Events

The events list with an All / Upcoming / Past filter, showing registrations and attendance.

Welcome Emails

Reporting for the first-year welcome-email population: KPI cards for first-year learners, welcome sent, delivered, bounced/failed, not sent and signed in — plus a per-centre breakdown table. Use it to see, at a glance, how far through onboarding each centre is. A Mailbox engagement row (covering all signed-in learners) shows total messages read, unread, and how many learners have nothing unread.

Returning Emails

The equivalent reporting for the returning learner population (Application Types classed as Returning) — how many are eligible and how many have been sent their returning email, with a per-centre view.

Keep-Warm

Email performance for each keep-warm message: a per-message table of Sent → Delivered → Opened → Clicked, plus Bounced and Failed, with open/click rates. Delivered/opened/clicked are populated from Azure delivery & engagement reports as they arrive.

15. Images

The Images tab is a small library of hosted images. Upload an image and it's stored with a public URL you can copy and use anywhere — for example a Chromebook screensaver, a website, or another app. Delete an image to remove it (its URL then stops working).

Images uploaded here are public to anyone with the link. Don't upload anything sensitive or containing personal data.

16. Workflows & Keep-Warm Admin

Applicant Nudges

Workflows automate communication with learners (people using the app). A workflow waits for a condition and then acts — for example, sending an in-app reminder if a learner hasn't finished a step, or nudging learners who haven't supplied a particular field. Admins create, edit and delete workflows here; the platform runs them on a schedule in the background.

Keep-Warm messages

Keep-warm drips a series of messages to keep people engaged between first contact and enrolment, with separate FE and HE sequences. Each message is sent by Email, SMS or in-app (SCL One), timed either a number of days after the enquiry/application or on a fixed date each year.

  • Audience — each message targets either Enquiries (people from the enquiry form) or Applications (people who completed an application in SCL One). For Applications you choose to send to the Student and/or Parent/Guardian (the emergency contact); "days after" then counts from the application date. The FE/HE split still applies.
  • Compose a message with a name, Level (FE/HE), channel, timing and content. Email bodies use a rich-text editor (including centre-align) and can carry attachments; insert {{first_name}}, {{surname}} and {{centre}}. You can add an optional call-to-action button (button text + link).
  • Branded email — keep-warm emails send in the full SCL template (header hero, "College Done Different" banner, your message, the green CTA button, brand photos and a social footer). It renders across Apple Mail, Gmail, Outlook, etc.
  • Send test delivers the message to an address you choose so you can review it before it goes live. Preview count shows the audience; Send due now runs the drip immediately (otherwise it runs once a day — set the time under Settings → Keep-Warm Send Time).
  • In-app messages fall back to email when there's no app account. SMS sends only once an SMS number is configured (until then those messages are held, not lost).
  • Every message carries an unsubscribe link (students and parents unsubscribe independently); opted-out people are skipped. All sends appear in the Comms Log, and per-message performance (sent, delivered, opened, clicked) is in Insights → Keep-Warm.

17. Site Access

Site Access is how you restrict a Reviewer to specific centres. Reviewers are read-only and site-restricted: a Reviewer only ever sees enquiries, applications, events, student logins and insights for the centres assigned to them here. Super Admins, Admins and Users are never restricted — they always see every site and don't appear here as needing assignment.

Who can open this tab: it's controlled by the "Allocate site access" action permission (Settings → Role Permissions → Action permissions). By default only Super Admins can allocate sites; a Super Admin can also grant it to Admins. Anyone without the permission doesn't see the tab, and the assignment endpoints refuse them.

How it works

  • Users appear automatically. Everyone who signs into the portal is listed here after their first login — no manual set-up. The list is also pre-populated from historical sign-ins, so existing reviewers are already there.
  • Assign centres: filter to Reviewers, click ✎ Edit sites on a reviewer, tick the centres they should see, and Save. It takes effect on their next page load — no need to sign out.
  • Deny-by-default: a Reviewer with no sites assigned sees nothing until you assign at least one centre. They're flagged ⚠ No sites — sees nothing.
  • Use the Assignment filter (All / Unassigned only / Assigned only) to quickly find reviewers still waiting to be set up.

New sites

When a new centre is added (via the overnight ProSolution sync) it belongs to nobody until a reviewer is assigned to it — so a new site's data is never exposed by accident. Assign reviewers to it here when you're ready.

The "no sites" message

If a Reviewer signs in before they've been assigned any sites, they see a banner telling them what to do. You can edit that wording under Settings → Reviewer — No Sites Message.

18. Settings Super Admin

Settings is grouped into cards:

Testing Mode

Switch the app into testing mode and set a warning message shown to learners (e.g. "Data entered will not be used for enrolment"). Use this during trials so test data is clearly flagged.

App Features

Toggle features on/off in the learner app (takes effect next time the app opens):

  • Messages — the in-app notifications inbox.
  • Events — the events list and registration.
  • Yoti — Yoti identity verification.
  • Learner Login Importer Visibility — choose whether the Student Logins tab is shown to User and/or Reviewer roles.

Email Settings

  • Support Request Email — receives an email when a learner requests a call back.
  • Enquiry Email — receives a copy of every web enquiry submission.
  • Alert Email — receives an alert if monitoring detects the API is down.
  • Welcome / Returning Email BCC — blind-copied on every welcome and returning email sent to students, so you can confirm they're being delivered. Leave blank to send only to the student; separate multiple addresses with commas.
  • Bulk Send Rate (emails per minute) — caps how fast welcome/returning bulk sends go out, to stay within Microsoft's limits. Default 30; lower it if sends are being throttled. Individual sends aren't affected.
  • Keep-Warm Send Time — the time each day the keep-warm drip runs (24-hour, UK time — adjusts for BST/GMT). Takes effect within ~10 minutes, no redeploy needed.

Reviewer — No Sites Message

The banner shown to a Reviewer who signs in with no sites assigned. Use it to tell them what to do (e.g. who to contact). Leave it blank to use the built-in default. You can also set a Contact on Teams email — when set, the banner shows a 💬 Message on Teams button that opens a Teams chat to that person.

WhatsApp (WATI)

Set the default approved template that's pre-selected whenever staff start a new WhatsApp conversation (they can still change it before sending). See WATI (WhatsApp).

App Store Links

Store the public Apple App Store and Google Play links, used when sending install links to learners.

Role Permissions

Choose which tabs each role can see, with a column for Admin, User and Reviewer (Super Admin always sees everything). Settings stays Super-Admin-only and Audit Log stays Admin-level. Workflows is configurable but still needs admin-level access to work, so only grant it to Admins. Use Save Role Permissions to apply, or ↻ Refresh to reload the saved settings.

Below the tabs, an Action permissions table controls who can use specific privileged actions — currently Reset password (Student Logins), the Refresh sign-in status / Refresh inbox stats buttons (Welcome Emails), and Allocate site access (whether a role can open the Site Access tab and assign centres to reviewers). Tick the roles allowed each action; Super Admin can always use them. This is enforced server-side, so a hidden button can't be used another way.

Tab Order

Reorder the top tab bar (for everyone) using the up/down arrows, then Save Tab Order. Reset to Default restores the original order. New tabs added in future appear here automatically.

Learner Statuses

Define the custom pipeline statuses (with colours) that you can assign to applications — e.g. "Contacted", "Interview booked", "Enrolled".

Learner Types — New vs Returning

Each Application Type (e.g. SP-First Year, SP-Progression (YR2), HE) can be marked New or Returning. New types are eligible for welcome emails (first-time login details); Returning types never are. Types you haven't set default to Returning if the name contains "Progression", otherwise New. New Application Types appearing in imports show up here automatically to be classified.

19. Audit Log Admin

The Audit Log records significant actions — sign-ins, password/MFA resets, status changes, deletions and more — with the actor, timestamp and IP address. Filter by action type or search to investigate who did what and when.

20. The learner app — SCL One (for context)

The learner-facing app is called SCL One. Understanding the learner journey helps when supporting them:

  1. Enquiry / check-in — the learner registers interest online or at an event.
  2. Download & register — they install the app and create an account. Using the same email as their enquiry carries their details over.
  3. Choose a programme and preferred centre(s).
  4. Complete the application — a guided, multi-step form covering personal details, address, emergency contact, employment, residency, qualifications, ID document and a final declaration.
  5. Submit — the application is locked and appears as Submitted/Completed in SCL Cloud.

The app also has an events list (register/unregister, with an add-to-calendar reminder) and a Messages inbox — where the messages you send appear, with any formatting and links; learners can delete messages they no longer need. Learners can request a call back, which raises the 🚩 SUPPORT flag here.

During the application the learner sees a sport-themed progress bar (football, cricket or MMA) based on the sport set for their chosen or enquired-about centre.

21. WATI (WhatsApp) Chat access

The WATI tab is a two-way WhatsApp chat with enquirers and applicants, inside SCL Cloud (powered by the WATI WhatsApp API). It only appears when WhatsApp is configured and you have the chat action permission; a Reviewer only sees conversations for their assigned centres.

Conversations

  • The left pane lists conversations with people known in SCL Cloud (matched to an enquiry, applicant or learner by phone number). Unknown numbers are not shown.
  • Search by name, number or centre, and filter by All or 🟢 Open (only conversations whose 24-hour window is still active).
  • Open a conversation to see the message history and a reply box. An unread badge and a tab badge show new inbound messages.
  • Delete Admin — remove a conversation and its history from SCL Cloud (this does not affect the person's WhatsApp).

The 24-hour session rule

WhatsApp only lets you send free-form replies within 24 hours of the person's last message. Each conversation header shows a status dot: 🟢 Session open (with time left) or 🔴 Session expired. When it's expired you can't type a free reply — instead use Start with a template (or + New) to send a pre-approved template. As soon as the person replies to the template, the 24-hour window reopens and the reply box re-enables automatically.

Starting a conversation

  • + New — search Enquiries or Applicants by name (their mobile fills in, still editable), pick an approved template and send. The template defaults to the one set in Settings → WhatsApp (WATI).
  • Contact via WATI — on an application's support request, this opens the existing conversation with that learner, or starts a new one prefilled.

Test mode & going live

While a test-numbers list is set, outbound WhatsApp only ever reaches those numbers (a banner shows when test mode is on) — nothing reaches real students. Going fully live is a configuration change once safeguarding is signed off.

22. Common tasks

I want to…Do this
Reset a student's M365 passwordStudent Logins → search → select student → Reset Password (the new details are emailed to the learner automatically).
Email a whole intake their login detailsWelcome Emails → set Scope + Status (e.g. All / Not sent) → Send to all matching filter.
Fix a bounced welcome emailWelcome Emails → Status: Bounced/failed → ✎ Fix & resend → enter the correct address.
Email returning learners a start-of-year reminderReturning Emails → set Scope + Status (Not yet emailed) → Send to all matching filter.
Check whether a learner was emailed (and when / by whom)Email Log → search their name or email; the row shows the result, reason, sender and source.
See who was skipped in a bulk email runEmail Log → Result: Skipped (optionally filter by Scope/date); the Reason column says why.
Work a single centre across every tabPick the site in the top-bar site filter; every page filters to it.
See how many learners have signed inInsights → Welcome Emails sub-tab, or the Signed in column in Student Logins / Welcome Emails.
Host an image with a public linkImages → upload → copy the public URL.
Help a student who lost their MFA phoneStudent Logins → search → select student → Reset MFA → confirm.
See who has app notifications onApplications → look for the 🔔 ON / 🔕 OFF badge, or open a learner's details.
Let a learner edit a submitted applicationApplications → open learner → Reopen application.
Action an account-deletion requestApplications → 🗑 Deletion Requested filter → open learner → Delete (within ~30 days).
Message a learnerApplications → open learner → Send a message.
Check someone in at an eventShow the event's QR code; the visitor scans and enters their email.
Export enquiries for reportingEnquiries → Export CSV.
Share an enquiry link for a centreEnquiry Links → copy the centre's URL.
Add a colleague to SCL CloudAsk IT to add their Microsoft account to the appropriate SCL Cloud group (Admin / User / Reviewer).
Change which tabs a role seesSettings → Role Permissions (Super Admin only).
Restrict a Reviewer to certain centresSite Access → filter to Reviewers → ✎ Edit sites → tick their centres → Save.
Find reviewers still needing site set-upSite Access → Assignment → Unassigned only.
Let Admins (not just Super Admins) assign sitesSettings → Role Permissions → Action permissions → tick Allocate site access for Admin.
Make someone a Super AdminAssign the SuperAdmin app role in Entra (or add their email to the Super Admin allow-list). They sign out and back in.
Need something not covered here? Contact the platform administrator.