Doplnok k príspevku #3 — Séria CFO & AI

Agent, ktorý zháňa faktúry
aby ste to nemuseli robiť vy

30 % týždňa samostatného účtovníka ide na pohľadávky a fakturáciu. Tento agent monitoruje vaše faktúry po splatnosti, zoraďuje ich podľa rizika a píše pripomienkové e-maily — automaticky.

📄 Boris Dračka · ⏱ 5 min čítania · 📦 Kód na GitHube

Toto je osobný, nekomerčný vedľajší projekt, ktorý som postavil na učenie — nie produkt ani služba, a nesúvisí so žiadnou spoločnosťou, s ktorou spolupracujem.

30 % Týždňa na fakturácii a pohľadávkach
12h Ušetrených na účtovníka týždenne
Pondelok 7:00 — beží automaticky
Problém
Kam skutočne ide 30 % týždňa

V príspevku #3 som vám ukázal rozpis času typického samostatného účtovníka v 50-člennej firme. Najväčšia jednotlivá kategória — 30 % týždňa — je fakturácia a pohľadávky.

To je 12 hodín každý týždeň strávených na: kontrole, ktoré faktúry sú po splatnosti, zisťovaní, koho treba naháňať, písaní pripomienkových e-mailov, opätovnom kontaktovaní, keď nedôjde odpoveď. Manuálne. Opakovane. Každý jeden týždeň.

Týždeň jedného účtovníka  ·  40 hodín  ·  kam ide čas
Fakturácia a AP/AR
30%
Mzdy a HR administratíva
20%
Mesačná uzávierka
20%
Dane a compliance
15%
Ad hoc požiadavky
10%
Prognózovanie a analýza
5%

„Práca s najvyššou hodnotou — prognózovanie, scenárová analýza, proaktívne riadenie hotovosti — dostane 5 % času. Pretože zvyšných 95 % je už obsadených."

Toto je presne to, čo rieši Agent na faktúry po splatnosti. Nenahrádza účtovníka. Berie tých 30 %, ktoré nevyžadujú úsudok — a rieši to automaticky.


Výstup krokov 2 a 3
Čo agent vidí každé pondelkové ráno
Agent prečíta vaše dáta o faktúrach, deteguje, čo je po splatnosti, a zoradí všetko podľa finančného rizika — skôr, než niekto dorazí do kancelárie.
invoices.csv — Analýza po splatnosti Pondelok 07:00
104 900 € Celkovo v riziku
8 Faktúr po splatnosti
3 Kritické (60d+)
2 Varovanie (30–60d)
# Faktúra Klient Suma Po splatnosti Stav Skóre rizika
1 INV-003 Gamma s.r.o. 31 000 € 81 dní Kritické
2 511 000
2 INV-007 Eta Solutions 22 000 € 97 dní Kritické
2 134 000
3 INV-005 Epsilon Ltd 15 000 € 10 dní Sledovať
150 000
4 INV-001 Acme Corp 12 500 € 64 dní Kritické
800 000
5 INV-004 Delta AG 8 200 € 25 dní Varovanie
205 000
6 INV-006 Zeta Corp 6 400 € 7 dní Sledovať
44 800
7 INV-002 Beta GmbH 4 800 € 45 dní Varovanie
216 000
8 INV-008 Theta GmbH 3 200 € 3 dni Sledovať
9 600

Výstup kroku 4
Ako vyzerá AI pripomienkový e-mail
Pre každú faktúru po splatnosti agent napíše personalizovanú pripomienku — tón sa prispôsobuje závažnosti. Kritické faktúry dostanú prísny e-mail. Prvé pripomienky zostávajú slušné.

Ako to funguje
5 krokov. Každý pondelok. Automaticky.
Agent beží bez akéhokoľvek ľudského spustenia. Do 7:15 má účtovník kompletný report o faktúrach po splatnosti s návrhmi e-mailov pripravenými na kontrolu alebo odoslanie.
1
🔌
Stiahnutie dát o faktúrach
Prečíta váš súbor s faktúrami — CSV, Google Sheet alebo export z ERP. ID faktúry, meno klienta, suma, termín splatnosti, stav platby. Žiadna manuálna príprava.
CSV · Google Sheets · ERP export
2
🔍
Detekcia faktúr po splatnosti
Porovná termín splatnosti každej faktúry s dnešným dátumom. Zaradí každú faktúru po splatnosti do troch úrovní závažnosti: Kritická (60+ dní), Varovanie (30–60 dní), Sledovať (< 30 dní).
🔴 Kritické · 🟡 Varovanie · 🟢 Sledovať
3
📊
Prioritizácia podľa finančného rizika
Vypočíta skóre rizika pre každú faktúru: Suma × Dni po splatnosti. Faktúra na 31 000 €, ktorá má 81 dní omeškania, sa umiestni vyššie ako faktúra na 5 000 €, ktorá má 90 dní omeškania. Účtovník uvidí položky s najväčším dopadom ako prvé.
Skóre rizika = Suma × Dni po splatnosti
4
🤖
Generovanie personalizovaných pripomienok
Pre každú faktúru po splatnosti napíše Gemini AI prispôsobený pripomienkový e-mail. Tón sa prispôsobuje závažnosti — slušný pre prvé pripomienky, prísny a naliehavý pre faktúry po 60 dňoch. Meno klienta, číslo faktúry a suma sa dopĺňajú automaticky.
Gemini API · Tón podľa závažnosti · Personalizované pre klienta
5
📬
Doručenie súhrnu účtovníkovi
Odošle jeden e-mail účtovníkovi s kompletným reportom o faktúrach po splatnosti: súčty, rozpis podľa závažnosti a všetky návrhy pripomienkových e-mailov pripravené na skopírovanie, kontrolu a odoslanie. Žiadne naháňanie. Žiadne manuálne písanie.
Doručenie e-mailom · Návrhy pripomienok súčasťou

Postavte si to sami
Ako to nastaviť za 30 minút
Potrebujete Python, bezplatný Gemini API kľúč a tabuľku s vašimi faktúrami. To je všetko.
1
Naklonujte repozitár a nainštalujte závislosti
terminal
# Naklonujte repozitár
git clone https://github.com/LuliBobo/cfo-agents.git
cd cfo-agents

# Nainštalujte dva potrebné balíky
pip install -r requirements.txt
2
Pridajte svoje dáta o faktúrach
data/invoices.csv
# Upravte tento súbor svojimi skutočnými faktúrami
invoice_id,client,amount_eur,due_date,contact_email,status
INV-001,Acme Corp,12500,2026-04-01,finance@acmecorp.com,unpaid
INV-002,Beta GmbH,4800,2026-04-20,ap@betagmbh.de,unpaid
INV-003,Your Client,31000,2026-03-15,billing@client.com,unpaid
3
Nastavte API kľúč a e-mail
.env
# Skopírujte šablónu a doplňte svoje hodnoty
cp .env.example .env

# Obsah súboru .env:
GEMINI_API_KEY=your_key_from_aistudio.google.com
SENDER_EMAIL=your@gmail.com
SENDER_PASSWORD=your_gmail_app_password
RECIPIENT_EMAIL=accountant@yourcompany.com
COMPANY_NAME=Your Company Name
4
Spustite agenta a pozrite si výstup
terminal
# Najprv ho spustite manuálne na test
python invoice_agent.py

# Uvidíte výstup podobný tomuto:
══════════════════════════════════════════════════════
  Agent na faktúry — Monitor pohľadávok po splatnosti
  2026-06-05 07:00
══════════════════════════════════════════════════════

[Krok 1] Stiahnutie dát o faktúrach z: data/invoices.csv
  ✓ Načítaných 8 faktúr
[Krok 2] Detekcia faktúr po splatnosti...
  ✓ Nájdených 8 faktúr po splatnosti
    [KRITICKÉ] INV-003 — Gamma s.r.o. — 31 000 € — 81d po splatnosti
    [KRITICKÉ] INV-007 — Eta Solutions — 22 000 € — 97d po splatnosti
[Krok 3] Prioritizácia podľa finančného rizika...
[Krok 4] Generovanie AI pripomienkových e-mailov...
  ✓ Vygenerovaná pripomienka pre Gamma s.r.o.
[Krok 5] Doručovanie reportu...
  ✓ Report odoslaný na accountant@yourcompany.com
5
Automatizujte — beží každý pondelok o 7:00
.github/workflows/overdue_check.yml
on:
  schedule:
    - cron: '0 7 * * 1'   # Každý pondelok 7:00 UTC
  workflow_dispatch:        # Alebo spustite manuálne z GitHubu

# Pridajte svoje secrets v GitHube:
# Settings → Secrets → GEMINI_API_KEY, SENDER_EMAIL, ...

Pod kapotou
Postavené s 3 nástrojmi, ktoré už poznáte

📊 Zdroj dát

Jednoduchý CSV súbor s vašimi dátami o faktúrach. Exportujte ho z akéhokoľvek účtovného systému alebo ho majte ako Google Sheet.

invoices.csv → Python

🧠 AI model

Google Gemini píše pripomienkové e-maily. Bezplatný tier zvládne týždenné behy bez akýchkoľvek nákladov.

gemini-2.0-flash

⏰ Plánovač

GitHub Actions spustí agenta každý pondelok ráno. Žiadny server, žiadna infraštruktúra, úplne zadarmo.

cron: '0 7 * * 1'

📬 Doručenie

Jeden e-mail vášmu účtovníkovi s kompletným reportom a všetkými návrhmi pripomienok pripravenými na kontrolu a odoslanie.

Gmail SMTP

Získajte kompletný
zdrojový kód

Kompletný Agent na faktúry je v tom istom repozitári ako CFO Report Agent z príspevku #2. Naklonujte raz — získate oba agenty.

github.com/LuliBobo/cfo-agents

Čo je v repozitári

  • invoice_agent.py — kompletná 5-kroková pipeline
  • cfo_agent.py — Týždenný CFO Report z príspevku #2
  • data/invoices.csv — ukážkové dáta o faktúrach na okamžité testovanie
  • GitHub Actions workflow — beží každý pondelok o 7:00
  • README s kompletným návodom na nastavenie (30 minút)