CME SmartPost
Post jobs that are compliant everywhere.
SmartPost is CME's built-in compliance engine. It checks your job posting against the rules for your jurisdiction in real time and uses AI to catch language issues that field validation can't. Canada and the U.S. are fully covered today — new countries are added as CME adoption grows. No legal team required.
How It Works
SmartPost runs a dual-layer review: programmatic field checks happen instantly, AI language analysis runs when you submit.
Jurisdiction Detection
When you select a province, state, or territory in the job posting form, SmartPost loads the compliance rules for that jurisdiction automatically. No manual lookup needed.
Rule Inheritance
Rules cascade from global (applies everywhere) to federal (country-level) to provincial/state. Each jurisdiction inherits from its parent and can add its own requirements.
Programmatic Checks
SmartPost validates your posting fields in real time: salary range required? Pay cap enforced? Benefits disclosure needed? You see compliance items before you type a word.
AI Language Review
When you submit, SmartPost sends your posting text to an AI reviewer that scans for discriminatory language, misleading claims, misclassification signals, and pay-history violations.
Score & Results
You receive a compliance score (0–100) with a pass/warning/fail breakdown. Fix flagged items before publishing, or publish and revisit later — the results are saved.
What SmartPost Checks
Six categories of compliance rules, loaded dynamically based on where you're hiring.
Discrimination Scan
Detects language that could violate human rights codes — age, gender, race, disability, religion, and other protected grounds.
Misleading Ad Check
Flags vague job descriptions, unrealistic promises, and deceptive language that could mislead candidates or violate advertising standards.
Classification Warning
Identifies postings that describe employee duties but label the role as contract or freelance — a common misclassification risk.
Salary Transparency
Enforces pay range disclosure where required by law. In Ontario, Colorado, New York, and 15+ other jurisdictions, salary ranges must appear on the posting.
Pay History Ban
Flags language that asks about previous salary — banned in 18+ U.S. states, Ontario (Bill 190), and growing across Canada.
Benefits Disclosure
In jurisdictions like Colorado, Illinois, Maryland, Washington, and DC, postings must include a benefits summary alongside pay.
Jurisdiction Coverage
SmartPost currently covers 66 jurisdictions across Canada and the United States — and it's built to expand to any country. As CME grows in a new market, that country's compliance rules are added automatically.
Canada
- Ontario — Bill 190: salary range cap, pay history ban, no Canadian experience barrier, AI screening disclosure
- British Columbia — Pay Transparency Act: salary range required
- Quebec — French language requirement, salary range required
- All 10 provinces + 3 territories covered with baseline rules
United States
- 19 states with salary range posting requirements (CA, CO, CT, NY, WA, IL, and more)
- 5 states + DC requiring benefits summary on postings
- 18 states with pay history bans
- Federal baseline: Title VII, ADA, ADEA, FLSA classification
- All 50 states + DC covered
Growing with You
- SmartPost is built to work for any country — the compliance engine is jurisdiction-agnostic
- As CME adoption grows in a new country, that country's federal and regional compliance rules are added to the system
- Global baseline rules (discrimination, misleading ads, misclassification) apply everywhere from day one
- New rule packs inherit from existing layers, so coverage expands without disrupting what's already in place
Rule Inheritance
Compliance rules cascade through three layers. A posting in Ontario inherits global rules, Canadian federal rules, and Ontario-specific rules — all merged automatically.
Rules that apply everywhere: no discrimination, no misleading ads, no misclassification, job clarity, accessibility.
Country-level requirements. Canada: Employment Equity Act, Charter protections. U.S.: Title VII, ADA, ADEA, FLSA.
Jurisdiction-specific rules. Ontario Bill 190, Colorado pay transparency, Quebec French language, California pay history ban, and more.
Compliance Score
Every SmartPost review produces a score from 0 to 100. A higher score means fewer compliance risks.
Score Breakdown
Results are saved per posting. You can fix flagged items and re-run the review to improve your score before publishing.
What You See
SmartPost integrates directly into the job posting form. No separate tool to open.
Compliance Checklist
As soon as you pick a province or state, a compliance info box appears showing the rules that apply — salary range required, benefits disclosure, pay history ban, and any jurisdiction-specific items. This updates dynamically as you change location.
Salary Cap Enforcement
In jurisdictions with salary range caps (like Ontario under Bill 190), SmartPost enforces the maximum spread between your low and high salary. If your range is too wide, you'll be prompted to narrow it before submitting.
AI Review Results
After submitting for review, you see each flagged item with a severity (pass, warning, fail), the rule it violated, and a recommendation for how to fix it. The overall compliance score helps you gauge how close you are to a clean posting.
Ready to post with confidence?
SmartPost runs automatically when you create or edit a job posting. No setup required.