All templates
For creative agencies, advertising agencies & project managers

Catch project budgets before they run over

Every Monday, WebRun opens Function Point, pulls the budgeted hours and fee for each active project, checks actual costs booked in QuickBooks, calculates the variance, and posts your project leads a Slack report ranking projects by how far over budget they are running.

  • No credit card
  • Under $0.01 per run
  • Cancel anytime
14,115 templates Safe automation No code
Every Monday at 8:00 AM WebRun
1 Function Point pull budgeted hours and fee per project
2 QuickBooks check actual costs booked
3 Slack report variance to project leads
Run a sample
In short

How do I catch project budget overruns before they get out of hand?

WebRun compares each active project's budgeted hours and fee in Function Point against actual costs booked in QuickBooks every Monday, then ranks every project by variance. It posts your project leads a Slack report with the largest overruns at the top, so budget problems surface while there is still time to rescope or have the client conversation.

  • Budget overruns surface on Monday, not at project close
  • Project leads see every active project ranked by variance in one report
  • Watch list projects get flagged before they become write offs

Built for creative agencies · advertising agencies · project managers · agency finance 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 hosted.functionpoint.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Function Point - pull budgeted hours and fee per project
    functionpoint.com How to Automate Function Point
    WebRun in Function Point: pull budgeted hours and fee per project
    WebRun opens Function Point to pull budgeted hours and fee per project.
    • Open Function Point and list every active project with its budgeted hours and fee
    • Pull hours logged and costs booked to date for each project
    • Skip projects already closed or invoiced final

    Done when Every active project has a budgeted total and a to date actual total.

  3. 2
    QuickBooks - check actual costs booked
    • Cross check booked costs and any vendor bills against each project code
    • Note any project with costs QuickBooks shows but Function Point has not logged yet

    Done when Actual costs for each project are reconciled between both systems.

  4. 3
    Slack - report variance to project leads
    slack.com How to Automate Slack
    WebRun in Slack: report variance to project leads
    WebRun opens Slack to report variance to project leads.
    • Post project leads a ranked table: project, budget, actual, and variance percentage
    • Put the largest overruns at the top
    • Note any project within 10 percent of budget as a watch item

    Done when Project leads have this week's budget variance report in Slack.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
hosted.functionpoint.com
ScheduleRuns automatically on this cadence
Every Monday at 8:00 AM
DeliveryHow each run's result reaches you
Budget variance report · Slack
OutputWhat each run produces - A ranked table of every active project's budget versus actual cost, with the largest variances flagged first.
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

Does it change the budget or reassign the project?

No. WebRun only reports the variance in Slack. Any decision to rescope, reforecast, or reassign the project stays with your project lead.

How does it calculate the variance?

It compares the budgeted hours and fee stored in Function Point against actual costs booked in QuickBooks, then reports the difference as a percentage.

What if a project is intentionally running over budget?

It still lists it. WebRun reports the numbers, it does not know the context, so a project lead should confirm whether an overrun is expected or a real problem.

Put this on autopilot.

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