All templates
For talent agencies, modeling agencies & agency finance and billing staff

Track usage and residual payments before they slip

Every Monday, WebRun opens Syngency, finds bookings with a usage rights or residual window expiring in the next 30 days, checks Xero to see whether a renewal invoice has already been raised, drafts one in Xero as an unapproved draft for anything unbilled, and logs the full usage and residual status for every booking in Google Sheets.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every Monday at 8:30 AM WebRun
1 Syngency find usage windows expiring soon
2 Xero check billing and draft a renewal invoice
3 Google Sheets log the full usage and residual status
Run a sample
In short

How do I track usage rights and residual payments before they expire unbilled?

WebRun checks Syngency every Monday for bookings with a usage rights or residual window expiring within 30 days, then checks Xero to see whether the renewal has been invoiced. For anything unbilled it drafts the renewal invoice in Xero and leaves it unapproved, and logs every booking's status in Google Sheets, so nothing expires unbilled.

  • No usage or residual window expires without a billing check
  • Renewal invoices are drafted before the deadline, not after
  • Every booking's usage status lives in one weekly tracker

Built for talent agencies · modeling agencies · agency finance and billing staff · talent business managers

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

  2. 1
    Syngency - find usage windows expiring soon
    syngency.com How to Automate Syngency
    WebRun in Syngency: find usage windows expiring soon
    WebRun opens Syngency to find usage windows expiring soon.
    • Open Syngency and pull bookings with a usage rights or residual clause
    • Filter to windows expiring in the next 30 days
    • Capture the talent, client, usage terms, and expiry date for each

    Done when Every booking with a usage or residual window expiring soon is listed with its terms.

  3. 2
    Xero - check billing and draft a renewal invoice
    xero.com How to Automate Xero
    WebRun in Xero: check billing and draft a renewal invoice
    WebRun opens Xero to check billing and draft a renewal invoice.
    • Check Xero for whether a renewal or residual invoice already exists for each booking
    • For anything unbilled, create the renewal invoice as a draft with the usage terms
    • Leave every invoice unapproved and unsent. Never send it without review

    Done when Every unbilled renewal has a draft invoice waiting in Xero.

  4. 3
    Google Sheets - log the full usage and residual status
    google.com How to Automate Google Sheets
    WebRun in Google Sheets: log the full usage and residual status
    WebRun opens Google Sheets to log the full usage and residual status.
    • Log each booking's usage terms, expiry date, and current billing status
    • Mark which ones now have a draft invoice waiting
    • Keep a running history so nothing expires unnoticed

    Done when The usage and residual tracker reflects this week's status for every booking.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
app.syngency.com
ScheduleRuns automatically on this cadence
Every Monday at 8:30 AM
DeliveryHow each run's result reaches you
Usage and residual tracker · Google Sheets
OutputWhat each run produces - A tracking log of usage and residual windows expiring soon, their billing status, and a ready to review Xero draft invoice where needed.
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

Will it send an invoice to the client without me?

No. WebRun only creates the renewal invoice in Xero as a draft. It stays unapproved and unsent until your team reviews and sends it.

How does it know a usage window is expiring?

It reads the usage rights or residual terms recorded on each booking in Syngency and flags anything expiring within 30 days.

What if the renewal was already invoiced?

It checks live invoice status in Xero first, so a booking that is already billed is logged as covered and does not get a duplicate draft.

Put this on autopilot.

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