Automated Chromatic Pending Review Handoff
Every morning, WebRun opens Chromatic, checks every project for UI snapshot changes still awaiting approval, texts the design lead through WhatsApp with the count and a link to review, and blocks a calendar slot later that day so the review actually happens instead of getting pushed indefinitely.
How do I make sure pending Chromatic UI reviews actually get done?
WebRun checks Chromatic every morning for UI snapshot changes still awaiting approval. It texts the design lead through WhatsApp with the pending count and a review link, and blocks a calendar slot that day to clear them, so visual reviews get done instead of pushed indefinitely.
- Pending UI reviews get an actual booked slot instead of sitting open ended
- The design lead knows the day's review load first thing
- Clean days stay quiet since nothing pending means no text at all
Built for design engineers · frontend teams · design systems teams · product teams
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
www.chromatic.com/startin a real browser with your saved login - no setup, no API keys. -
1
Chromatic - check for UI changes awaiting review
WebRun opens Chromatic to check for UI changes awaiting review. - Open Chromatic and list projects with UI snapshot changes awaiting approval
- Count how many changes are pending per project
- Note how long the oldest pending change has been waiting
Done when Every project with pending UI changes is listed with its count and oldest wait time.
-
2
WhatsApp - text the design lead
WebRun opens WhatsApp to text the design lead. - Text the design lead the total pending count and which project has the oldest wait
- Link directly to the Chromatic review screen
- Skip the text entirely on a day with nothing pending
Done when The design lead has a text summarizing today's pending reviews.
-
3
Google Calendar - block time for the review session
WebRun opens Google Calendar to block time for the review session. - Block a review slot later today when there are pending changes
- Add the pending count to the event description
- Skip creating a slot on a day with nothing pending
Done when A review slot is booked on any day with pending UI changes.
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 approve the UI changes itself?
No. WebRun only reports what's waiting. Approving or rejecting a visual change is always a human decision in Chromatic.
Do I get a text every day even with nothing pending?
No. The text and calendar slot only happen on days with actual pending changes, so a clean queue stays quiet.
What if the review slot gets skipped?
The next morning's check finds the changes still pending and books a new slot, so nothing falls through permanently.
Put this on autopilot.
Turn it on in minutes - or have our team set it up for you.