Watchers are silent agents that monitor your Fieldproxy data minute-by-minute and alert you the second something matters — a new lead lands, an invoice ages past due, a tech is late to a job, stock dips below reorder, a contract is about to expire. You stop having to remember to check. They check for you.
Watchers stay quiet until a real condition fires. Within 60 seconds of the data changing, the right people get a targeted alert with a link to act.
Re-checks every 60 seconds · only speaks up when something is new
Overdue invoices
Any invoice 30+ days past due
New leads
New lead added to CRM
Stock below reorder
Inventory dips below threshold
Tech running late
30+ minutes late to a job
Quote sitting unaccepted
No movement for 7+ days
SMART BY DEFAULT
Within 60 seconds of the data condition
All quiet.
Nothing needs your attention. Watchers are checking the data right now.
EXAMPLE ASKS
Anything that should have been caught but wasn't.
“We missed that overdue invoice for 60 days.”
“Nobody saw the lead form for 4 hours.”
“We ran out of stock again.”
“The contract expired before we renewed it.”
A ping the moment a new lead lands — chat, email, or both.
Per-entity cooldown means each invoice alerts you once, not every minute.
Auto-pauses with a clear error if something goes wrong, so you can fix it.
Built-in watchers for the common ones; English-defined watchers for everything else.
The conditions every field service business needs to watch — already wired up, just turn them on.
Any invoice crossing a threshold of days past due.
Quotes with no movement after a week or more.
High-priority work that's gone too long without an owner.
Stock drops below the threshold for any SKU.
Renewals coming up in the next 30 / 60 / 90 days.
A job that's been open for longer than its estimate.
Any tech 30+ minutes late to a scheduled job.
A new lead gets logged in CRM, intake form, or anywhere upstream.
“Ping me when a customer's lifetime spend crosses $10k.”
Watchers are designed not to spam you. The framework handles the hard parts so the alerts you do get always mean something.
Won't alert on rows that already existed when you set the watcher up.
One alert per invoice / per tech / per lead until the cooldown lapses.
Pauses with a clear error message if something breaks — no silent failures.
Pause / cancel / list / test in plain English, any time.
No queries. No code. Just describe the condition.
"Email me at sales@acme.com whenever a new lead or customer is added"
"Alert me when any invoice goes 30+ days overdue"
"Watch for quotes sitting unaccepted longer than a week"
"Ping me when stock drops below reorder level"
"Tell me when a contract is within 30 days of expiring"
"Flag any tech 30+ minutes late to a scheduled job"
Watcher is one of many agents that share the same Command Center.
Most teams adopt one agent first, then layer in two or three more in the same week.
Works in every trade