All templates
For painting contractors, residential painting companies & commercial painters

Collect painting job deposits without chasing

When an estimate is accepted in Jobber, WebRun creates a deposit invoice in Stripe, drafts a professional payment-request email with the secure link in Gmail, and posts a Slack alert so you can review and send it before the job gets scheduled.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Triggered when an estimate is accepted WebRun
1 Jobber detect accepted estimate
2 Stripe create deposit invoice with payment link
3 Gmail draft deposit request email
4 Slack alert you to review and send
Run a sample
In short

How do I automatically collect deposits from painting clients after an estimate is accepted?

WebRun watches Jobber for accepted estimates, creates a deposit invoice in Stripe at your set percentage, and drafts a professional payment-request email in Gmail with the secure link. A Slack alert notifies you to review and send, so every accepted job has a deposit request staged within minutes.

  • Every accepted estimate has a deposit request staged within minutes
  • No client is charged without your explicit review and approval
  • Deposit amount is calculated automatically from your preset percentage

Built for painting contractors · residential painting companies · commercial painters · painting business owners

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

  2. 1
    Jobber - detect accepted estimate
    getjobber.com How to Automate Jobber
    WebRun in Jobber: detect accepted estimate
    WebRun opens Jobber to detect accepted estimate.
    • Detect when an estimate moves to Accepted status in Jobber
    • Capture the client name, email, job address, and estimate total

    Done when Accepted estimate details are captured and ready to action.

  3. 2
    Stripe - create deposit invoice with payment link
    stripe.com How to Automate Stripe
    WebRun in Stripe: create deposit invoice with payment link
    WebRun opens Stripe to create deposit invoice with payment link.
    • Create a deposit invoice in Stripe for the agreed percentage of the estimate total
    • Generate a secure payment link for the client
    • Note the invoice ID and due date

    Done when A deposit invoice with a payment link is created in Stripe.

  4. 3
    Gmail - draft deposit request email
    gmail.com How to Automate Gmail
    WebRun in Gmail: draft deposit request email
    WebRun opens Gmail to draft deposit request email.
    • Draft a professional email to the client confirming the job and requesting the deposit
    • Include the Stripe payment link, deposit amount, and due date
    • Save as a draft, do not send

    Done when A deposit request email is saved as a Gmail draft, unsent and ready for review.

  5. 4
    Slack - alert you to review and send
    slack.com How to Automate Slack
    WebRun in Slack: alert you to review and send
    WebRun opens Slack to alert you to review and send.
    • Post a Slack alert with the client name, deposit amount, and a link to the Gmail draft
    • Confirm the Stripe invoice was created successfully

    Done when You have a Slack notification confirming the deposit is staged and ready to send.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.getjobber.com
ScheduleRuns automatically on this cadence
Triggered when an estimate is accepted
DeliveryHow each run's result reaches you
Deposit request draft · Slack
OutputWhat each run produces - A Stripe deposit invoice and a Gmail draft payment-request email, with a Slack alert linking you to the draft for quick review.
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 charge the client's card automatically?

No. WebRun creates a Stripe invoice and drafts the email, but nothing is sent or charged until you review and approve the draft. The client receives the payment link only after you send it.

How much is the deposit set to?

The deposit percentage is set by you during setup. WebRun applies the same rate to every accepted estimate, but you can adjust the draft before sending if a job warrants a different amount.

What happens after the client pays?

Stripe records the payment automatically. You can connect a follow-up automation to move the job to scheduled status in Jobber once the deposit clears.

Put this on autopilot.

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