All templates

Automated Penpot Design Handoff to Developers

Each time a Penpot component is marked ready for development, WebRun creates a Trello handoff card with the component's link and specs, then posts it to the dev team's Microsoft Teams channel with the assigned developer tagged.

Runs on WebRun · Strict Lockdown policy
Runs each time a component is marked ready for dev WebRunorchestrates each step
1 Penpot check components marked ready for dev
2 Trello create a handoff card
3 Microsoft Teams notify the dev team
In short

How do I hand off finished Penpot components to developers?

WebRun watches your Penpot file for components marked ready for development. Each time one is flagged, it creates a Trello handoff card with the component's link and specs, then posts it to the dev team's Microsoft Teams channel with the assigned developer tagged, so design work moves into the backlog the same day it's finished.

  • Every ready component gets handed off without a manual message
  • Developers know exactly what's ready to build and by whom
  • Design and development stay in sync without a status meeting

Built for Product design teams · frontend developers · design systems teams · startups

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 design.penpot.app in a real browser with your saved login - no setup, no API keys.

  2. 1
    Penpot - check components marked ready for dev
    • Open the file and check for components marked ready for development
    • Note the component name, specs, and which screen it belongs to

    Done when Every component marked ready is listed with its specs.

  3. 2
    Trello - create a handoff card
    trello.com
    WebRun in Trello: create a handoff card
    WebRun creates a handoff card in Trello.
    • Create a handoff card on the development board
    • Attach the component link and specs
    • Set it to the dev backlog

    Done when A handoff card exists for every ready component.

  4. 3
    Microsoft Teams - notify the dev team
    microsoft.com
    WebRun in Microsoft Teams: notify the dev team
    WebRun notifies the dev team in Microsoft Teams.
    • Post the handoff card link to the dev channel
    • Tag the assigned developer
    • Note which screen or feature it's part of

    Done when The dev team knows a component is ready to build.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
design.penpot.app
ScheduleRuns automatically on this cadence
Runs each time a component is marked ready for dev
DeliveryHow each run's result reaches you
Handoff card · Trello
OutputWhat each run produces - A Trello handoff card per ready component, posted to the dev team in Microsoft Teams.
List
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

Does it write or generate the code?

No. WebRun only routes the design for handoff. Writing the actual code stays with the developer.

How does it know a component is ready?

It reads the ready-for-dev status or tag the designer sets on the component in Penpot, so nothing gets handed off before a human marks it done.

Can it route different components to different developers?

Yes. Tell WebRun which developer owns which screen or feature, and it tags the right person on each handoff card.

Put this on autopilot.

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