Service — Business Process Automation
Standard work belongs to software. Decisions belong to your team.
A large share of back-office work repeats the same way every day: the same fields typed into the same two systems, the same report assembled on the same Monday, the same three approvals chased down the same corridor. That work does not need a headcount line. It needs a system.
KodDelta builds business process automation systems that take over repetitive back-office work: data entry, quote preparation, approval chasing, document filing and report assembly. A single focused module costs $3,000–6,000 and runs in production in 2–4 weeks, with a clickable prototype in 2–4 weeks. The source code is delivered to the client.
Which work actually automates
The test is not whether a task is boring. The test is whether it runs the same way each time and whether every decision inside it can be written down as a rule or resolved from a document. These are the lines we see most often in white-collar back offices, and they are where the first module usually lands:
- Data entry and copy-paste between systems. The same order, customer or invoice re-keyed into a second system because the two do not talk. This is the highest-volume, lowest-judgement work in most operations teams.
- Quote and contract preparation. Pulling prices, discount rules and terms into a document that follows a fixed template, with margin limits enforced by the system instead of by memory.
- Chasing approvals. Routing a request to the right approver by amount and department, escalating when it sits unanswered, and recording who approved what and when.
- Document classification and filing. Deciding what an incoming PDF is — invoice, delivery note, certificate, contract — extracting the reference numbers and filing it against the right record.
- Monthly report assembly. The recurring pack that someone rebuilds by exporting four systems into one spreadsheet. The export, the joins and the formatting are all mechanical.
- Invoice matching. Three-way matching of purchase order, goods receipt and supplier invoice, with only the mismatches surfaced to a person.
- Order entry. Turning a customer order — however it arrives — into a system record with stock check, pricing and confirmation.
- Turning inbound email requests into system records. A request arriving as free text in a shared inbox becomes a ticket, an order line or a service call without anyone re-typing it.
- Stock and dispatch notifications. Reorder triggers, low-stock alerts and shipment updates to the customer, fired by events rather than by someone remembering.
- First-line answers to customer questions. Order status, delivery date, document reissue, opening hours, warranty terms — the questions that occupy a support inbox and have a factual answer already sitting in your data.
What these have in common is straight-through processing potential: the standard case completes without human touch, and only the exception reaches a person. If you want the arithmetic on what the manual version currently costs you, we set it out in the real cost of manual work.
The three layers of automation
Most automation projects fail because they buy one layer and need three. A rules engine with nothing to connect to automates a form. An integration with no rules moves data nobody trusts. An AI layer with no system underneath produces text nobody can action. We build all three, and only the layers a given process actually needs.
1. Workflow and rules engine
The state machine that owns the process: what happens next, who is responsible, what the thresholds are, when a request escalates, and what the audit trail records. Rules are configurable by your administrators — spending limits, approver assignments, SLA timers and notification templates change without a development cycle. This layer is covered in depth on our workflow automation page.
2. Integration bridges
The connections that stop the re-typing: REST and file-based bridges to your accounting package, ERP, e-invoice provider, CRM, e-commerce front end and logistics partners, with scheduled reconciliation so both sides agree. Official accounting stays where it is; operations run on the automated layer. See integrations for the systems we connect.
3. AI agent layer
The part that handles input a rules engine cannot parse. It reads free text, fills forms from unstructured documents, summarises contracts and reports, and answers questions in natural language using retrieval-augmented generation (RAG) — meaning the model answers only from your own documents and records, not from general training data. Detail on enterprise AI assistants and in what a corporate AI assistant is.
The layers have separate price points. A single focused module — one process, one layer, one department — is $3,000–6,000 over 2–4 weeks. A multi-department operations system is $8,000–15,000 over 4–8 weeks. A full platform with an AI layer starts at $20,000 over 3–6 months. An enterprise AI assistant built on your document set is $5,000–12,000 over 2–4 weeks. The full breakdown is on pricing.
Hire or automate
The question in front of most operations directors is not automation versus the status quo. It is automation versus the next hire, or versus renewing the outsourcing contract. The two options differ on more axes than cost:
| Criterion | New hire | Automation |
|---|---|---|
| Time to productive | Recruitment, notice period, then a ramp-up before output is reliable | Clickable prototype in 2–4 weeks; module in production in 2–4 weeks, then output is immediate |
| Works nights and weekends | No — output is bounded by contracted hours, leave and sickness | Yes — batch jobs, notifications and inbound processing run outside office hours |
| Repeats the same mistake | Human error recurs; correction depends on the mistake being noticed and coached | A defect is fixed once in code and cannot recur in that form |
| Capacity increase | Linear — double the volume, hire a second person | Volume growth is a server cost, not a headcount decision, until the process itself changes |
| Does the knowledge stay in the company | Leaves when the person leaves, unless it was documented separately | Encoded in rules and source code that you own; it survives the staff change |
| First-year cost character | Recurring: salary plus employer contributions, tooling and management time, repeated every year | Mostly one-off build cost; optional maintenance at 12–25% of build cost, no per-user fee |
We are deliberately not putting salary figures in that table. Employer costs differ by country, role and seniority, and a number we invented would be worse than no number. Run your own: annual salary, plus employer contributions, plus the tooling and licence seats that come with the person, plus the months before they are productive. Put that next to a $3,000–6,000 module and the comparison answers itself in your currency, not ours. The method is set out in the real cost of manual work, and the payback framing in our software ROI guide.
One caveat worth stating plainly: automation does not remove the need for the person who understands the process. It removes the need for the person whose day is spent executing it by hand.
Automating work you currently outsource
Outsourced back-office lines are often the easiest place to start, because the work has already been documented, priced per unit and separated from the rest of the business. That is exactly the shape automation needs. If you are paying a service provider per record, per document or per ticket, you already know the volume and the unit cost.
Moves in-house into software well:
- Bulk data entry. Records typed by an offshore team from PDFs, forms or emails. This is the clearest case: fixed input format, fixed output fields, no judgement.
- Recurring reporting. Packs produced monthly by an external analyst from data you already hold. The extraction and assembly are mechanical; only the commentary is not.
- First-line support triage. Classifying inbound tickets, answering the factual questions from your own records, and routing the rest to the right internal team with the context already attached.
- Document processing. Reading invoices, delivery notes and certificates, extracting the fields, and filing them against the right record.
Does not move in-house into software:
- Work that needs judgement. Pricing a non-standard deal, assessing credit risk on a thin file, deciding whether a warranty claim is fair. A model can prepare the evidence; the call is a person's.
- Work that needs negotiation. Supplier terms, escalated complaints, contract disputes. These depend on relationship context that is not in any system.
- Work with more exceptions than standard cases. If eight out of ten items need special handling, you will spend the budget encoding branches and still route everything to a human. Leave it manual and automate the surrounding steps instead.
- Specialist regulated advice. Statutory accounting sign-off, legal opinion and certification stay with the qualified provider. Automation can feed them clean data and cut their billable hours; it does not replace them.
Honest arithmetic matters here. An outsourced line at low unit cost and low volume may never justify a build. The lines worth converting are the high-volume, fixed-format ones, and the ones where the round trip to the provider adds days to your own cycle time. Our long-run comparison of build versus rent is in total cost of ownership: custom versus off-the-shelf, and the packaged-software trade-off in package versus custom.
How to start
-
Process inventory
List the repeating tasks by department with three numbers against each: how often it runs, how many people touch it, and how long one pass takes. No tooling required — a spreadsheet and two days of asking. Most companies find the biggest line is one nobody had named.
-
Pick the single most-repeated task
Not the most annoying one. The one with the highest frequency times headcount and the fewest exceptions. A narrow first scope is what makes the 4–6 week timeline real, and it gives you a measured result before the second decision.
-
Working module in production
A clickable prototype in 2–4 weeks so your team validates the screens and the rules before production code is written, then the module live in 2–4 weeks at $3,000–6,000. It runs alongside the manual process until the output matches, then replaces it.
-
Expand
Add the next process onto the same core: another department, an integration bridge, or the AI layer over the documents the first module already collects. Each addition is a separate decision with its own scope and price, not a multi-year programme signed up front.
Systems we have built on this pattern include Elevatora SAHA (lift maintenance and field service management), Elevatora İMALAT (lift-component manufacturing tracking), SEMP Group (group-wide operations platform), SmartHukuk (legal technology) and PAP (pharmaceutical import/export process tracking). What they do, and the modules inside them, is described on cases. Operational variants for specific functions sit on field service, manufacturing, dealer portal and business intelligence; the wider build approach is on custom software.
Frequently Asked Questions
Which back-office tasks are worth automating first?
Start with a task that is high volume, follows the same steps every time, and has a written or reconstructible rule for each decision. Typical first candidates are re-keying data between two systems, assembling a recurring report, matching supplier invoices to purchase orders, and turning inbound email requests into system records. A task done fifty times a week by three people pays back faster than a task done twice a month by one person, regardless of how painful the rare task feels.
Is automation cheaper than hiring someone for the same work?
That depends on your own numbers, and we will not quote a saving we have not measured in your operation. What we can state is the cost of the software: a single focused module is $3,000–6,000 over 2–4 weeks; a multi-department operations system is $8,000–15,000 over 4–8 weeks. Compare that against the full cost line of a hire — salary, employer contributions, tooling, management time, and the ramp-up period before the person is productive. Annual maintenance is optional, at 12–25% of build cost.
What does the AI layer actually do that a rules engine cannot?
A rules engine needs structured input. The AI layer handles unstructured input: it reads a supplier email and extracts the order lines, classifies a scanned document by type, summarises a contract, and answers staff questions in natural language using retrieval-augmented generation — the model answers only from your own documents and records, not from general training data. An enterprise AI assistant of this kind is $5,000–12,000 and takes 2–4 weeks.
Which work does not automate well?
Work that requires judgement, negotiation, or relationship context: pricing a non-standard deal, handling an escalated complaint, deciding whether to extend credit, specifying a bespoke product. Work with more exceptions than standard cases does not automate well either, because you end up encoding fifty branches to cover fifty cases. In those processes, automate the mechanical steps around the decision — gathering the data, drafting the record — and leave the decision with a person.
Do we own the software and is there a per-user fee?
The source code is delivered to you and the licence is perpetual, with unlimited users. There is no per-seat charge, so adding warehouse staff, field technicians or external subcontractors does not change the cost. Annual maintenance is optional rather than a condition of continuing to run the system, and is priced at 12–25% of the build cost when you take it.
Name the task your team repeats most often.
Send us the process, the volume and the systems it sits between. We come back with a scope, a timeline and a fixed price for the first module.