Portofoliu / Ledgerly

Ledgerly: AI-driven, dar cu human decision

Un concept de B2B product pentru contabili care verifică facturi și plăți din bancă pentru mai multe firme mici. AI citește și potrivește. Un om aprobă fiecare decizie. Într-o estimare modelată, o lună pentru un client scade de la aproximativ 48 de minute de verificat la aproximativ 5.

RolProduct design, research, prototip
TipB2B product concept, AI-driven, human decision
PlatformeDesktop și mobile
UnealtăFigma
88%mai puțin timp pe factură externă (4 min la 30 s)
89%mai puțin timp pe verificarea unei facturi e-Factura (45 s la 5 s)
92%mai puțin timp pe plată potrivită (25 s la 2 s)
≈5 minpe lună pentru un client, în loc de ≈48 (estimare)
Ledgerly: ecran desktop și mobil cu factura citită de AI
Summary

Proiectul pe scurt

Ledgerly este un concept de B2B product: un asistent AI care citește facturile și extrasele bancare pentru contabili. AI-ul pregătește munca și găsește cazurile dificile, iar contabilul ia fiecare decizie.

RolUI/UX Designer, end to end
TipConcept, B2B product
PlatformeDesktop web app și mobile
ToolsFigma, interactive prototype
FocusAI flows, trust, human decision
Problemă

Contabilii verifică în fiecare lună aceleași facturi și rânduri din extras, iar cazurile dificile se pierd în grămadă.

Abordare

AI-ul citește și potrivește documentele, marchează cazurile la care nu e sigur, iar contabilul aprobă în review queue.

Rezultat

Într-o lună modelată pentru un client, verificarea scade de la aproximativ 48 de minute la aproximativ 5.

Context

Contabilii verifică în fiecare lună aceleași lucruri, iar cazurile grele se ascund în grămadă.

Un contabil care lucrează pentru mai multe firme mici verifică furnizor, număr, dată, sumă, TVA, categorie și plata din bancă, iar și iar. Facturile românești vin structurat prin e-Factura. Facturile străine și cele pe hârtie vin în continuare ca PDF-uri, poze și e-mailuri, iar cineva le scrie de mână.

Extrasul de cont arată restul. O plată fără factură se observă ușor abia la închiderea lunii.

Scrise de mână

Facturile externe se citesc și se scriu câmp cu câmp. E partea cea mai lentă din lună.

Găsite târziu

O plată fără factură apare abia când se verifică extrasul de cont.

Rapid, dar nesemnat

AI poate citi un document, dar un contabil nu poate semna pentru o presupunere.

Ledgerly: extrasul de cont și linkul clientului pe telefon
AI role

AI pregătește. Omul decide.

Întrebarea de design a fost cât să facă AI-ul și de unde știe omul în ce poate avea încredere. Fiecare ecran răspunde la fel: AI propune, arată sursa și confidence-ul, iar un om acceptă sau corectează. Singurele lucruri pe care AI-ul le face singur sunt în limite puse de un om.

AI does

  • Citește facturile externe și propune fiecare câmp
  • Marchează fiecare câmp Certain, Likely sau Unsure, cu source line
  • Potrivește 37 din 40 de plăți cu facturi
  • Găsește facturile mai vechi pe care le-ar schimba o corecție
  • Semnalează ce nu știe sigur, și nimic altceva

Human decides

  • Aprobă fiecare factură care cere o verificare
  • Alege categoria când AI este Unsure
  • Confirmă tratamentul TVA
  • Alege dacă actualizează facturile similare sau doar pe aceasta
  • Stabilește cât de sigur trebuie să fie AI-ul ca să acționeze singur și poate da Undo
Nimic din ce cere o decizie nu intră în contabilitate până nu acceptă o persoană.
Ledgerly: detaliul facturii, cu câmpurile propuse de AI și nivelul de încredereLedgerly: setările pentru cât face AI-ul singur, pe desktop și mobil
Animated tour

Vezi cum funcționează, pas cu pas

Doisprezece pași pe desktop și zece pe telefon. Fiecare pas arată ce se întâmplă pe ecran și ce problemă rezolvă. Tour-ul avansează singur, sau dai click ca să treci mai departe.

Desktop: contabilul la birou.
Mobile: același flow pe telefon, plus linkul clientului.
Personas

Pentru cine este proiectat Ledgerly

Trei roluri folosesc Ledgerly. Contabilul este persona principală și singura susținută de un interviu. Celelalte două sunt assumptions de validat.

Din interviu

Contabil

Persona principală, lucrează la un singur client o dată

Scop
Să închidă luna fără să scrie de mână facturile externe și fără plăți rămase fără document.
Frustrare
Fiecare factură externă se scrie de mână. O plată fără factură apare târziu, în extrasul de cont.
Ce oferă Ledgerly
Câmpuri citite de AI, cu sursă și confidence level. Decizia rămâne a contabilului, iar orice corecție poate fi anulată.
Spus de contabilă

Client

Trimite documentele cerute de contabil

Scop
Să trimită documentul cerut cu cât mai puțin efort.
Frustrare
Nu vrea să învețe încă o aplicație și nici să-și facă cont.
Ce oferă Ledgerly
Un link pe telefon, o poză, fără login.
Assumption

Admin

Stabilește regulile pentru toată firma

Scop
Să decidă cât are voie să facă AI-ul singur.
Frustrare
Nu poate ști ce se întâmplă fără să verifice fiecare factură.
Ce oferă Ledgerly
Un prag de încredere, reguli per client și un impact estimat înainte de salvare.
User journey

De la documentul primit la regulile AI-ului

Opt momente din munca contabilului, cum arată fiecare azi și ce schimbă Ledgerly. Ultima coloană arată ce vine din interviu și ce este încă ipoteză.

MomentAziCu LedgerlyEcranSursă
1. Primește documenteleClienții trimit poze sau hârtiiUn link pe telefon, o poză, fără contClient viewDin interviu
2. Introduce factura externăScrie fiecare câmp de mânăAI citește fișierul și propune fiecare câmp, cu source lineInvoice detailDin interviu
3. Verifică ce a citit AI-ulNu poate ști ce e de încredereCertain, Likely sau Unsure pe fiecare câmp, toate editabileInvoice detailAssumption
4. AI-ul greșeșteFără plasă de siguranță, rescrie totEditezi un câmp, îl aplici facturilor similare, UndoCorrection modalAssumption
5. Triază ce e nesigurVerifică totul la felO review queue doar cu ce cere o decizieReview queueAssumption
6. Potrivește extrasul de contCaută din ochi plata fără facturăMatched, Differs sau Missing, cu buton de cerereBank statementDin interviu
7. Cere documentul lipsăSună sau scrie clientuluiRequest from client, dintr-un clickBank statement, Client viewAssumption
8. Stabilește cât face AI-ul singurNu existăThreshold, reguli per client și impactul estimatSettingsAssumption
Ledgerly: patru ecrane mobile ale aplicației
User flow

AI sugerează, omul decide

Trei roluri, un singur flow. Calea roșie arată ce se întâmplă când AI-ul greșește: contabilul corectează, iar corecția poate fi anulată.

Client

Trimite ce cere contabilul

Deschide linkulPe telefon, fără login
Face o pozăDirect din telefon
Trimite documentulUn singur lucru de făcut

Contabil

Verifică, corectează și decide

Sosește facturae-Factura, e-mail sau poză
AI citește câmpurileCu sursă și confidence level
Peste threshold?
Da
Postat directFără verificare
Nu
Review queueDoar ce e nesigur
Contabilul decideVede sursa și confidence-ul
AcceptăAprobat de un om
sau, dacă AI-ul greșește
CorecteazăCorectează câmpul, pentru cele 4 facturi similare sau doar pentru aceasta
Aprobat, cu UndoCorecția poate fi anulată

Admin

Decide cât face AI-ul singur

Setează pragulDe exemplu 95% încredere
Vede impactulEstimat pe date de exemplu
Salvează regulileSe aplică fiecărei facturi noi
Design decisions

Șapte reguli care au format ecranele

01

AI sugerează, tu decizi

Nimic din ce cere o decizie nu e postat până nu acceptă o persoană. Fiecare ecran spune asta în subsol.

02

Arată confidence-ul, nu doar valoarea

Fiecare câmp e Certain, Likely sau Unsure, iar source line e evidențiată pe document. Știi ce e sigur și ce trebuie verificat.

03

Motivul stă lângă status

Needs review este statusul. Verify VAT este motivul. Vezi ce ai de verificat înainte să deschizi factura.

04

Critical first

Câmpurile care cer o decizie sunt sus în card. Cele Certain așteaptă sub un separator.

05

O corecție, mai multe facturi

Când schimbi o categorie, vezi facturile mai vechi pe care le-ar schimba. Le actualizezi pe toate sau doar pe aceasta.

06

Orice schimbare se poate anula

După salvare apare un toast cu Undo, așa că poți încerca o corecție fără teamă.

07

Clientul nu e blocat

Documentele lipsă se cer dintr-un click, iar clientul răspunde de pe un link pe telefon.

Ledgerly: corecția unui câmp, aplicată facturilor similareLedgerly: coada de verificare, doar cu ce cere o decizie
Time saved

Aproximativ 48 de minute de verificat devin aproximativ 5

O lună modelată pentru un client: 16 facturi și 40 de plăți în bancă. Sunt estimări, nu măsurători. Vor fi înlocuite cu timpi măsurați la contabili reali.

SarcinăElementeManual (s/buc)Ledgerly (s/buc)Total manual (s)Total Ledgerly (s)
Facturi externe: citit, scris, TVA, categorie, curs valutar424030960120
Facturi e-Factura: verificare față de document1245554060
Plăți potrivite3725292574
Excepții: 2 facturi lipsă, 1 sumă diferită31602248066
Total2.905320
Manual, tipic2.905 s
Cu Ledgerly, tipic320 s

Cazul tipic: 2.905 de secunde de mână (aproximativ 48 de minute) față de 320 de secunde cu Ledgerly (aproximativ 5 minute), adică cu aproximativ 89% mai puțin.

Cazul prudent: 1.935 de secunde față de 597, tot cu aproximativ 69% mai puțin. Presupune că omul e mai rapid de mână și mai lent cu Ledgerly.

Timpul se duce pe verificare, nu pe scris. Cele 12 facturi e-Factura și cele 37 de plăți potrivite cer o privire, pentru că vin structurate sau sunt potrivite după sumă și dată.

Cum vor fi validate cifrele

  • 3 contabili cronometrează o lună reală pentru un client mediu, o dată cu metoda lor și o dată pe prototip
  • Se notează secundele pe factură externă, pe factură e-Factura, pe plată potrivită și pe document lipsă
  • Se numără câmpurile AI pe care oamenii le schimbă, ca să se vadă dacă Likely și Unsure sunt bine calibrate
  • Se verifică dacă oamenii au încredere într-un câmp Certain fără să deschidă sursa
Next steps

Ce s-ar schimba într-o a doua rundă

  • User testing cu contabili înainte de al doilea flow, nu după.
  • Pornire de la o lună reală de date, cu cazurile ei ciudate, nu de la un set ordonat inventat.
  • Versiunea mobile construită din datele desktop de la început.
  • Puține states. Fiecare state în plus e încă un ecran de ținut coerent.
Următorul proiect

Strategium Billing Center

Vezi proiectul