Automated Coolors Palette Contrast Audit
Every Monday, WebRun opens your saved Coolors palettes, takes the text and background pairings you care about, runs each one through the Coolors contrast checker, posts a pass and fail table to your Microsoft Teams design channel, and pings Telegram whenever a core brand pairing drops below the level you require.
How do I check my brand colour palette passes contrast requirements?
WebRun audits your brand colours every Monday. It reads your saved Coolors palettes, runs the pairings you nominate through the Coolors contrast checker, posts a pass and fail table with every ratio to Microsoft Teams, and pings Telegram whenever a core brand pairing falls below your required level.
- A new palette is contrast checked in the week it is created
- Designers see the exact ratio for every pairing, not a guess
- Failing brand pairings are flagged before they ship into product
Built for brand designers · product design teams · accessibility leads · design agencies
What does WebRun do on every run?
The exact actions WebRun takes, in order - in plain language, so you can adjust anything.
-
WebRun signs in and gets to work
Opens
coolors.coin a real browser with your saved login - no setup, no API keys. -
1
Coolors - check palette contrast
WebRun opens Coolors to check palette contrast. - Open Coolors and go to your saved palettes and collections
- Take the hex codes from each palette you have marked as brand or product
- Run the text and background pairings you nominated through the Coolors contrast checker
- Record the contrast ratio and the pass level for each pairing, and note any palette added since the last run
Done when Every nominated pairing has a contrast ratio and a pass level.
-
2
Microsoft Teams - post the pass and fail table
WebRun opens Microsoft Teams to post the pass and fail table. - Post the results table to your design channel in Microsoft Teams
- Show palette name, the two hex codes, the ratio, and the pass level for each pairing
- Group failures at the top and note which product surfaces use them
- Show what changed since last week so a new palette is easy to spot
Done when The design channel has this week's contrast table.
-
3
Telegram - ping on a failing pairing
WebRun opens Telegram to ping on a failing pairing. - Send a short Telegram note only when a core brand pairing fails the level you require
- Name the palette, the pairing, and the ratio it achieved
- Stay silent in weeks where every core pairing passes
Done when You have been pinged about any failing brand pairing.
How is each run configured?
Secure by default
Connect once, stays signed in
WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.
Every action is checked against this policy before it runs.
Questions, answered
Will it change my palettes?
No. WebRun reads your saved palettes and runs the contrast checker. It never edits a colour, deletes a palette, renames a collection, or publishes anything to the Coolors community.
Which pairings does it test?
The ones you nominate, for example body text on background, button label on button fill, and link on card. Naming the pairings keeps the table short and matched to real product surfaces.
What level does it check against?
The level you choose, usually a 4.5 to 1 ratio for body text and 3 to 1 for large text and interface elements. Anything under your chosen level is listed as a failure at the top of the table.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.