CPS
Automated checks of partner course postings, with evidence for follow-up.
CPS checks partner course postings for American Red Cross: prices, registration links and competitor mentions across more than 10,000 courses. A shared workspace connects each finding with the course, partner and history of automated checks.
From scheduled page checks to partner review and reporting.
Course-page inspection
The checking service inspects partner pages, compares prices and registration links, and identifies competitor mentions. New postings enter the same process as courses scheduled for another check.
Recovery from a saved checkpoint
Background processing records its progress and resumes from a checkpoint after a server interruption. This supports recurring inspection of a large course catalogue without restarting the entire scan.
Findings linked to the partner
Search, violation filters and course details give reviewers the source URL, account contact and recorded finding. A partner view brings affected courses together for a focused follow-up.
Checking history and reports
Stored results feed account and course analytics, date-range comparisons and Excel reports. The team can examine changes across checking cycles alongside the underlying postings.
Scan status gives the summary its context.
A review queue organised by course, partner and issue.
Every finding has a source page and a responsible partner.
Checking cycles compared against catalogue size.
Trends by period and at partner level.
Technology behind CPS.
Automated inspection and a review workspace for more than 10,000 course postings.
User interfaces
Server-rendered Blazor screens provide search, filtering and violation review.
Page checks and records
Page inspection checks prices, competitor mentions and course links; SQL stores the findings.
Identity and configuration
The application uses PingFederate for identity and Key Vault for secrets.
Give repeated checks a traceable result.
We can connect your checking rules, source pages and review team in one workflow: from background inspection to evidence, follow-up and reporting.
Discuss your checking process








