๊ฐ€์ž… ํ›„ ์ดˆ๋Œ€ ๋งํฌ๋ฅผ ๊ณต์œ ํ•˜๋ฉด ๋™์˜์ƒ ์žฌ์ƒ ๋ฐ ์ดˆ๋Œ€ ๋ณด์ƒ์„ ๋ฐ›์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Danilo Dimitrievski
@danilo_dim
๐Ÿ’ผ Founder of Reply Master ๐Ÿค“ Senior Software Engineer ๐Ÿ’ป Solopreneur ๐Ÿ“ข Building in public
๊ฐ€์ž… January 2025
187 ํŒ”๋กœ์ž‰ ์ค‘    105 ํŒฌ
โฑ๏ธ A wage garnishment order used to take a person 30 minutes to type in. Our AI agent has it ready in under a minute. Some context. A court can order that part of a contractor's pay is withheld to cover unpaid child support or a debt. That order arrives as a scanned PDF, and @deel clients used to retype ~30 fields from it by hand. Now they upload the document and the agent does the rest. It runs on Akai, Deel's agent platform, and has been in production end to end since early September. ๐Ÿš€ Getting the model to read the PDF took days. Making it safe to run in a workflow that moves real money took most of the build, and came down to three unglamorous guardrails: ๐Ÿ›ก๏ธ Compare-and-swap writes, so a late callback and a timeout sweep can't both finalize the same record ๐Ÿ” Explicit states with a sweeper for runs that never resolve ๐Ÿงฉ A strict JSON schema as the contract, not the prompt None of it is clever. All of it is why this is production-grade instead of a demo. Full write-up on how it was built and what mattered most ๐Ÿ‘‡ โ“ If you've shipped an LLM where the output moves money, which guardrail mattered most to you?
๋” ๋ณด๊ธฐ