Invoice intake and e-invoicing
OCR invoice ingestion with LLM extraction, plus SII electronic invoicing with XML signatures and SOAP, for a commerce platform covering wholesale, in-store POS and consumer ordering.
AI automation developer
I'm Abhishek Gajera, and I automate the repetitive work that slows a business down: reading invoices and documents, entering data, enriching records, answering routine questions. I use language models where the input is messy, solid back-end code everywhere else, and a person in the loop wherever a mistake would cost money.
What to automate
If someone does it many times a week, the same way, and it involves reading or writing, it's a good candidate.
OCR plus LLM extraction turns supplier invoices, PDFs and forms into clean, validated records in your system.
Parse resumes, emails and spreadsheets, fill in the missing fields, and keep records consistent and searchable.
First-line replies on chat and voice that look up the real answer, and pass the hard cases to your team with context.
Turn sales and stock signals into draft purchase orders and tasks that someone approves with one click.
Generate and send regulated documents automatically, such as electronic invoices with XML signatures for tax systems.
Background jobs that run on a schedule or react to events, with queues and retries so nothing gets lost.
Proof
Real systems for real businesses, in production.
OCR invoice ingestion with LLM extraction, plus SII electronic invoicing with XML signatures and SOAP, for a commerce platform covering wholesale, in-store POS and consumer ordering.
An AI agent turns POS sales velocity and supplier invoices into draft purchase orders, with human approval before anything is sent.
LangChain and OpenAI enrichment services with schema-validated output, Algolia search and scheduled jobs that keep profiles current.
A React and TypeScript editor where people correct model output, including a keyboard-accessible bounding-box tool for OCR pipelines. This is the review step that makes automation trustworthy.
Python and AWS Lambda event processing and partner REST APIs behind high-traffic lending workflows.
How it works
We walk through how the work is done today and collect real inputs: the invoices, emails or records your team handles.
AI reads and decides where the input is messy; ordinary code moves, checks and stores data where it isn't.
Structured outputs checked against a schema, so a bad extraction is caught instead of saved.
A simple review screen for anything low-confidence or high-stakes, and corrections that feed back into the system.
Queues and retries with SQS and EventBridge, Lambda or containers, and monitoring so you know it's working.
Stack
Questions
AI automation uses language models to handle steps that used to need a person because the input was messy: reading an invoice, sorting an email, enriching a record, answering a routine question. Classic automation moves data between systems; AI automation also understands it. The two work best together.
Ones that happen often, follow a pattern, and involve reading or writing text: invoice and document intake, data entry from emails or PDFs, enriching leads or candidates, first-line customer replies, and turning raw data into a report. If a person does it many times a week the same way, it is a good candidate.
When it is built to be checked. Every AI step has its output validated against a schema, low-confidence results go to a person in a review screen, and corrections are kept so the system improves. Retries, queues and monitoring handle the failures any production system has.
Custom code, in Python or Node.js, running on your cloud or mine. That costs a little more up front than a no-code workflow, but it handles volume, edge cases and sensitive data properly, and you own it.
Send me the process you want to automate and a few real examples of its inputs. I will tell you which parts AI can handle, which still need a person, and how I would build it, before any build starts.
Send me the process and a few real examples. I'll show you what AI can take over and what stays with your team.