All templates

Automated Brand Color Contrast Checks

Every Monday, WebRun opens Adobe Color, takes the hex values from your saved themes and Creative Cloud library, runs the contrast checker over each text and background pairing plus the color blind safe check, pings Telegram when a pairing fails, and posts the full table to Microsoft Teams.

Runs on WebRun · Strict Lockdown policy
Every Monday at 9:00 AM WebRunorchestrates each step
1 Adobe Color run the accessibility checks
2 Telegram ping on failing pairs
3 Microsoft Teams post the pass or fail table
In short

How do I check my brand color palette passes contrast requirements?

WebRun opens Adobe Color every Monday, takes the hex values from your saved themes, and runs the contrast checker over each text against background pairing plus the color blind safe check. It pings Telegram when a pairing fails and posts the full pass or fail table to Microsoft Teams before the palette ships.

  • Failing color pairs are named before they reach a live page
  • Every theme carries a weekly pass or fail record
  • The design channel sees the same table the designer does

Built for designers · brand teams · accessibility leads · product design teams

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens color.adobe.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Adobe Color - run the accessibility checks
    color.adobe.com
    WebRun in Adobe Color: run the accessibility checks
    WebRun opens Adobe Color to run the accessibility checks.
    • Sign in to Adobe Color and open your saved color themes and Creative Cloud library
    • Capture the hex value of every color in the themes you track
    • Run the contrast checker over each text against background pairing and record the result
    • Run the color blind safe check on each theme and note any conflicting pair

    Done when Every color pairing has a contrast result and every theme has a color blind safe result.

  3. 2
    Telegram - ping on failing pairs
    telegram.org
    WebRun in Telegram: ping on failing pairs
    WebRun opens Telegram to ping on failing pairs.
    • Send a Telegram note only when a pairing fails contrast or a theme flags a conflict
    • Name the theme and the two hex values involved
    • Stay silent on weeks when everything passes

    Done when You have been pinged about any failing color pairing.

  4. 3
    Microsoft Teams - post the pass or fail table
    microsoft.com
    WebRun in Microsoft Teams: post the pass or fail table
    WebRun opens Microsoft Teams to post the pass or fail table.
    • Post the full pass or fail table to your design channel in Microsoft Teams
    • List each theme with its pairings and their contrast results
    • Put failing combinations at the top with both hex values named
    • Leave editing the palette to the designer. WebRun never changes a saved theme

    Done when This week's contrast table is in Microsoft Teams.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
color.adobe.com
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Contrast table · Microsoft Teams
OutputWhat each run produces - A pass or fail result per color pairing, with the failing hex combinations and theme named.
Text
Setup & safety

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.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it change my saved themes?

No. WebRun only reads the hex values from your themes and library and runs the checks Adobe Color provides. Editing or replacing a color stays with the designer.

Which checks does it actually run?

It uses the contrast checker in Adobe Color on each text against background pairing, plus the color blind safe check on each theme, and reports exactly what those tools return.

Will it ping me every week?

No. The Telegram note only fires when a pairing fails or a theme flags a conflict. The full pass or fail table still goes to Microsoft Teams every Monday either way.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.