Complete AI Training
Sign inGet my AI kit

Your job's AI kit

Get your AI kit

Tell us who you are and what you do. We show you your kit right away and email you the link: skills, prompts, AI agents, MCP servers and courses for your job.

500+ jobs ready, and we make a kit for any other job. No payment needed to look.

Share

AI agent for financial controllers

Forecast Assumption Refresh Agent

Forecast updates that are correct and explained.

Forecast Assumption Refresh Agent: what goes in, what the agent does and what you get

What it does

FP&A forecasts can break without warning when new inputs arrive in different units or with different definitions. This agent maps each new input to the model driver it feeds, checking that definition and unit match. It runs the update in a copy of the model, never the live version, and compares the outputs with the previous version. When an output moves more than the input change explains, it checks the dependencies or rolls back the mapping and tries again. It packages the update with notes on every assumption it had to make. The FP&A lead approves the update; budgets and guidance stay with people. Edge case: a headcount file gives full-time equivalents while the model expects employee count, so the agent converts and flags the assumption.

How it works

Follow the arrows from top to bottom. The orange dashed arrow is the loop: when a check fails, the agent goes back and tries again.

Start and resultWhat it doesA check on its own workWaits for your OKGoes back and retries
Yes, continueApprovedNo 1 STARTS WHEN New inputs arrive 2 DOES Map inputs to drivers by definition and unit 3 USES A TOOL Run the update in a model copy 4 USES A TOOL Compare outputs with the previous version 5 CHECKS THE RESULT Are output changes explained by the inputs? If not: check dependencies or roll back the mapping.Back to step 2. 6 YOU APPROVE FP&A lead approves the update 7 RESULT Reviewed forecast update package
Read the steps as a list
  1. New inputs arrive
  2. Map inputs to drivers by definition and unit
  3. Run the update in a model copy
  4. Compare outputs with the previous version
  5. Are output changes explained by the inputs?If not: check dependencies or roll back the mapping. Back to step 2.
  6. FP&A lead approves the updateThe agent waits here for your OK.
  7. Reviewed forecast update package

How it decides

It maps inputs by definition and unit and investigates any output change larger than expected from the input change.

  • Mapping requires the same definition and unit.
  • Output swings larger than the input change explains are investigated before anything is presented.
  • When a mapping fails twice, the agent asks the input owner instead of guessing.
  • Every conversion assumption is listed in the update notes.

Make it yours

Every agent is a starting point. You choose these settings for your own situation.

  • Output swing that needs an explanation (default 2x the input change)
  • Which inputs and source files to watch
  • Model copy location and naming
  • Who approves forecast updates
  • Format of the update notes (memo or change log)

What keeps you in control

It always asks you first

  • Budget approval
  • Financial guidance

Hard limits

  • Works on a copy.

It stops when

  • Done: changes explained.

Set it up

We guide you through the set-up, step by step

Members get the full set-up guide for this agent. No technical skills needed: you copy, paste and upload.

10 minto set it up in your AI
5 AIsChatGPT, Claude, Copilot, Gemini, Grok
  • One set of instructions to paste into your AI, with the clicks for ChatGPT, Claude, Microsoft 365 Copilot, Gemini and Grok
  • The agent then walks you through connecting your own data, one source at a time
  • A downloadable copy with the flow chart, the rules and the full guide
Get access to this agent

An example run

What happensOn the April 5 update, the HR file reports 412 FTEs, but the model expects employee count. The first run shows payroll jumping 11% on a 2% input change. The check fails, so the agent rolls back the mapping, converts FTEs to 448 employees using the 0.92 part-time ratio, and reruns. Payroll now moves 2.1%. The FP&A lead approves the update with the conversion flagged.

More agents for financial controllers