Skip to content
AI|Course
← Architect Agentic Systems for Financial Workflows

Lesson 1 of 7 · 45 min

Why finance is different

Finance is a good place to learn agent engineering, because mistakes are visible, measurable and costly. This course teaches you to design systems where a language model helps with financial workflows without being trusted with things it should not decide.

Scope and disclaimer

This course is about software architecture for back-office and analysis workflows. It is not investment, legal, tax or compliance advice, and it does not cover trading, portfolio recommendations or advising individuals on what to do with their money. Those activities are heavily regulated. Rules differ by country and by firm type, so involve your compliance and legal teams before putting anything into production.

Watch

A software vendor's walkthrough of a month-end close, a typical financial workflow and a good picture of what you are automating.

Watch on YouTube (opens in a new tab)Video by FloQast. The player loads only when you press play.

What a financial workflow looks like

A workflow is a repeatable business process with inputs, rules, approvals and a record. Common ones where language models are useful:

WorkflowInputsThe hard part
Accounts payableInvoices as PDFs and emailsExtracting the right amounts, matching to purchase orders, catching duplicates
ReconciliationBank statements and ledger entriesMatching differently described transactions, explaining breaks
Expense reviewReceipts and policy documentsApplying policy consistently, flagging exceptions
KYC and onboarding supportIdentity and company documentsCompleteness checks, summarizing, routing to a reviewer
Filings and report analysisAnnual reports, earnings documentsFinding the right figure and citing where it came from
Customer serviceQuestions about accounts and feesGrounded answers, no invented policies, safe escalation

Why it is different from a chatbot

  1. Numbers must be exactly right. A plausible-looking wrong amount is worse than no answer.
  2. Actions move money or create records. They need approvals, limits and the ability to undo.
  3. Everything must be explainable and auditable. Someone will ask later why a payment was released or a case closed.
  4. Rules apply even though the tool is new. FINRA's Regulatory Notice 24-09 reminds US broker-dealers that its technology-neutral rules apply when they use generative AI, and that the notice adds no new requirements of its own. Other regulators say similar things.
  5. Some uses are classed as high risk. The EU AI Act's Annex III lists, among others, systems used to evaluate the creditworthiness of natural persons or set their credit score (with an exception for detecting financial fraud), and risk assessment and pricing for life and health insurance. Check what applies where you operate.
  6. The cost of errors is asymmetric. Approving a fraudulent payment costs far more than sending a good one to a human.

The guiding principle

The model assists. The system decides. A person approves what matters.

The model reads messy documents, proposes interpretations and drafts explanations. Deterministic code does the arithmetic, applies the rules and enforces limits. People approve anything above a threshold of risk. The rest of the course implements this principle.

Resources

DocsFINRA
Regulatory Notice 24-09 (opens in a new tab)

A short, readable example of how a regulator frames generative AI: existing rules still apply.

DocsFINRA
Artificial Intelligence in the Securities Industry (opens in a new tab)

A regulator's overview of AI uses and risks in securities firms.

Docsartificialintelligenceact.eu
EU AI Act, Annex III: High-risk AI systems (opens in a new tab)

See the credit and insurance items under essential private services. Check the official text for the current version.

ArticleAnthropic
Building effective AI agents (opens in a new tab)

Why to prefer simple workflows over open-ended agents until you need more.

Check yourself

  1. Pick one workflow from the table. Write its steps as a person does them today.
  2. Mark each step: reading or interpreting (a model can help), calculating or rule-applying (code), or approving (a person).
  3. Write the worst plausible failure of this workflow and who would notice it.

Found a broken link or a mistake? Report it (opens in a new tab).