All templates
For interior designers billing by the hour, design studios tracking project time & independent decorators

Turn every unbilled hour into an invoice draft automatically

Every Monday, WebRun opens DesignFiles and finds all time entries that have been tracked but not yet billed, groups them by project and client, calculates the totals against your hourly rate, creates an invoice draft in Houzz Pro for each project, and posts you a Slack summary of draft invoices ready for review.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every Monday at 9:00 AM WebRun
1 DesignFiles find unbilled time entries
2 Houzz Pro create invoice drafts
3 Slack post weekly billing summary
Run a sample
In short

How do I automatically turn tracked hours into invoice drafts for interior design projects?

WebRun opens DesignFiles every Monday, finds all tracked time entries that have not yet been invoiced, groups them by project and client, and creates a line-item invoice draft in Houzz Pro for each one. A Slack billing summary lists every draft with the total amount, so no billable hour is missed and every invoice is ready for a quick review before sending.

  • No tracked hour is missed at billing time
  • Invoice drafts are ready for review every Monday morning with correct line items
  • Total unbilled revenue is visible in Slack so you always know your billing position

Built for interior designers billing by the hour · design studios tracking project time · independent decorators · design consultants with retainer clients

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

  2. 1
    DesignFiles - find unbilled time entries
    designfiles.co
    WebRun in DesignFiles: find unbilled time entries
    WebRun opens DesignFiles to find unbilled time entries.
    • Open DesignFiles and navigate to the Time Tracker section
    • Filter time entries to those that are logged but not yet invoiced across all active projects
    • Group entries by project and client, noting the total hours, dates, and any task descriptions

    Done when All unbilled time entries are grouped by project with total hours and descriptions captured.

  3. 2
    Houzz Pro - create invoice drafts
    houzz.com
    WebRun in Houzz Pro: create invoice drafts
    WebRun opens Houzz Pro to create invoice drafts.
    • Open Houzz Pro and navigate to Invoices
    • Create a new invoice draft for each project with unbilled hours, applying the correct hourly rate and listing the task descriptions as line items
    • Save each invoice as a draft. Do not send to the client without your review and approval.

    Done when An invoice draft exists in Houzz Pro for every project with unbilled tracked hours, ready for your review.

  4. 3
    Slack - post weekly billing summary
    slack.com How to Automate Slack
    WebRun in Slack: post weekly billing summary
    WebRun opens Slack to post weekly billing summary.
    • Post a Monday billing summary to your Slack channel listing each invoice draft with the project name, client, total hours, and draft amount
    • Note the total unbilled revenue across all drafts

    Done when Your Slack channel has this week's billing summary with all draft invoice amounts and a total unbilled figure.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.designfiles.co
ScheduleRuns automatically on this cadence
Every Monday at 9:00 AM
DeliveryHow each run's result reaches you
Billing summary · Slack
OutputWhat each run produces - Houzz Pro invoice drafts for every project with unbilled tracked hours, plus a Monday Slack billing summary with totals per project and overall unbilled revenue.
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 send invoices to clients automatically?

No. Every invoice is created as a draft in Houzz Pro for your review. WebRun never sends a financial document to a client without your explicit approval.

What if I have different hourly rates for different project types?

WebRun applies the rate set against each project or client in Houzz Pro. If your rates vary by project, set them there and the invoice draft will reflect the correct amount automatically.

What happens to time entries once they are included in a draft invoice?

WebRun notes which entries have been drafted so they are not picked up again the following Monday. Once you send the invoice from Houzz Pro, those entries are marked as billed in the flow.

Put this on autopilot.

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