All templates

Automated Flooring Deposit Collection

When a job is confirmed in RFMS, WebRun reads the deposit amount owed, generates a Stripe payment link for that exact amount, drafts a deposit request email to the customer, and posts a Slack alert for your team to review the draft before it goes out.

Runs on WebRun · Strict Lockdown policy
Within minutes of a job being confirmed WebRunorchestrates each step
1 RFMS read confirmed job and deposit amount
2 Stripe generate a payment link for the deposit
3 Gmail draft deposit request email with payment link
4 Slack notify team that draft is ready for review
In short

How do I automatically collect deposits on confirmed flooring jobs?

When a flooring job is confirmed in RFMS, WebRun reads the deposit amount, generates a Stripe payment link, and drafts a deposit request email in Gmail. Your team reviews and sends the draft, so every confirmed job has a deposit request out the door before the install date arrives.

  • Every confirmed job has a deposit request queued within minutes, not days
  • Stripe payment links are created for the exact amount in RFMS, with no manual entry
  • No deposit request reaches a customer without team review

Built for flooring contractors · flooring dealers · flooring installers · home remodeling companies

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

  2. 1
    RFMS - read confirmed job and deposit amount
    rfms.com
    WebRun in RFMS: read confirmed job and deposit amount
    WebRun opens RFMS to read confirmed job and deposit amount.
    • Open RFMS and navigate to the newly confirmed job
    • Read the customer name, contact email, job address, installation date, and deposit amount required
    • Confirm the job status is set to Confirmed before proceeding

    Done when Job details and the deposit amount owed are captured from RFMS.

  3. 2
    Stripe - generate a payment link for the deposit
    stripe.com
    WebRun in Stripe: generate a payment link for the deposit
    WebRun opens Stripe to generate a payment link for the deposit.
    • Open Stripe and create a one-time payment link for the exact deposit amount noted in RFMS
    • Label the payment with the customer name and job reference for easy reconciliation
    • Copy the payment link for inclusion in the draft email

    Done when A Stripe payment link for the deposit amount is created and ready to share.

  4. 3
    Gmail - draft deposit request email with payment link
    gmail.com
    WebRun in Gmail: draft deposit request email with payment link
    WebRun opens Gmail to draft deposit request email with payment link.
    • Draft a professional deposit request email to the customer, including the job date, deposit amount, and the Stripe payment link
    • Explain what the deposit covers and when the remainder is due
    • Save the message as a Gmail draft without sending

    Done when A Gmail draft deposit request email is saved with the Stripe payment link included.

  5. 4
    Slack - notify team that draft is ready for review
    slack.com
    WebRun in Slack: notify team that draft is ready for review
    WebRun opens Slack to notify team that draft is ready for review.
    • Post a Slack notification to your admin channel with the customer name, job date, deposit amount, and a note that the Gmail draft is ready
    • Include a direct link to the RFMS job record

    Done when Your team is alerted in Slack and knows to review the deposit request draft before sending.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
www.rfms.com
ScheduleRuns automatically on this cadence
Within minutes of a job being confirmed
DeliveryHow each run's result reaches you
Deposit request draft · Slack
OutputWhat each run produces - A saved Gmail draft deposit request with a Stripe payment link, and a Slack notification for team 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 customer's card automatically?

No. WebRun creates a Stripe payment link and drafts the email, but never charges a card on its own. The customer clicks the link and pays at their own initiative, and the email only goes out after your team approves the draft.

How does the deposit amount get set?

WebRun reads the deposit amount directly from the confirmed job record in RFMS. Whatever your team entered there is what appears in the Stripe payment link and the draft email.

What if the customer already paid a deposit?

WebRun checks the deposit balance field in RFMS before creating a payment link. If the balance is zero, it skips the job and does not create a duplicate request.

Put this on autopilot.

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