All templates
For trademark attorneys, IP law firm billing & IP practice managers

Turn filed renewals into ready-to-review invoices

Every Monday, WebRun opens Alt Legal, finds renewal filings completed but not yet billed, drafts a matching invoice in QuickBooks with the mark, fee, and any government charge, and posts you a Slack summary of drafts ready for review before any invoice is sent.

  • 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 Alt Legal find filed but unbilled renewals
2 QuickBooks draft the matching invoice
3 Slack summarise the billing drafts
Run a sample
In short

How do I invoice filed trademark renewal work automatically?

Every Monday, WebRun opens Alt Legal, finds renewal work that is filed but not yet billed, and drafts a matching invoice in QuickBooks for each, adding the fee and any government charge. It posts you a Slack summary grouped by brand owner and leaves every invoice unsent, so filed work gets billed with a person approving each one.

  • Filed renewals get billed instead of falling through the cracks
  • Every invoice is drafted for review, never sent unattended
  • Fees and government charges are captured as ready line items

Built for trademark attorneys · IP law firm billing · IP practice managers · brand protection teams

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

  2. 1
    Alt Legal - find filed but unbilled renewals
    altlegal.com How to Automate Alt Legal
    WebRun in Alt Legal: find filed but unbilled renewals
    WebRun opens Alt Legal to find filed but unbilled renewal work.
    • Open Alt Legal and find renewal filings marked complete in the last period
    • Capture the mark, brand owner, jurisdiction, and filing date for each
    • Flag any that are not yet linked to an invoice

    Done when Every filed renewal not yet billed is listed with its details.

  3. 2
    QuickBooks - draft the matching invoice
    • Draft an invoice in QuickBooks for each filed renewal, matched to the right brand owner
    • Add the renewal fee and any government or associate charge as line items
    • Leave every invoice as a draft for you to review and send. Never issue or charge an invoice on its own

    Done when A draft invoice exists in QuickBooks for each filed renewal.

  4. 3
    Slack - summarise the billing drafts
    slack.com How to Automate Slack
    WebRun in Slack: summarise the billing drafts
    WebRun posts the week's renewal invoice drafts to Slack.
    • Post a summary of the invoice drafts created, grouped by brand owner
    • Show the mark, the amount, and the filing each invoice covers
    • Leave it for you to review and send each draft. Never send the invoices from the summary

    Done when You have this week's renewal billing summary in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.altlegal.com
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 - A draft QuickBooks invoice per filed renewal left unsent for review, plus a Slack summary grouped by brand owner.
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 or charge clients on its own?

No. WebRun drafts each invoice in QuickBooks and leaves it unsent for you to review and send. No invoice is issued and no card is charged until a person approves it.

How does it know which renewals are unbilled?

WebRun reads which renewal filings Alt Legal marks complete and checks whether each is already linked to an invoice, so it drafts bills only for filed work that has not yet been billed.

Can it match the right client and fee?

Yes. WebRun matches each renewal to its brand owner in QuickBooks and adds the renewal fee plus any government or associate charge as line items, so the draft is ready for you to check and send.

Put this on autopilot.

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