Automation and AI

The work that runs itself.

Orders route themselves, stock reorders before it runs out and reports send themselves every morning. AI handles the pattern work underneath.

Tomorrow

08:00

  1. CODED.08:00Ready for the day10 jobs done overnight, 0 by hand
  2. CODED.07:30Pick lists ready12 orders for Pam B.
  3. CODED.07:00Report sent to David W.In his inbox for the morning
  4. CODED.06:30Morning report writtenSales, margin and what to watch

Night shift

Shop open
08:00Open, the day already set up10 of 10 done0 by hand
Just done, 07:30Pick lists ready12 orders for Pam B.
08:00, the shop opensReorders raised, report sent, pick lists waiting

Tonight10 done, 0 to go

  1. Pick lists ready12 orders for Pam B.07:30
  2. Report sent to David W.In his inbox for the morning07:00
  3. Morning report writtenSales, margin and what to watch06:30
  4. Reminders sent2 overdue invoices, one retried05:30
  5. Payments matched14 PayFast payments to 14 invoices02:00

Overview

Automation and AI, built into the platform that runs your business. The repetitive, manual, error prone work happens on its own, on time, and says when it's done.

ORD-1072, end to end0 of 4

  1. Order inCentral Perk, WhatsApp
  2. RoutedScranton, 9 in stock
  3. Pam notifiedPick list on her phone
  4. InvoicedINV-2241, R2 498
Runs end to endWhole workflows, from the order coming in to the day's report, with nobody touching them.

Last night4 of 4 done

  1. 18:30Takings reconciledDone
  2. 22:00Reorders raisedDone
  3. 05:30Reminders sentDone, retried once
  4. 07:00Report sentDone
You always know it ranEvery job either finishes or tells you why it didn't, and who's been told.

Back every week33 h

  1. 14 h
  2. 8 h
  3. 6 h
  4. 5 h
Hours back for your teamThe typing, checking and chasing leaves the team's week.

End to end

Automate the workflows, not just the tasks.

The real wins are whole workflows that run end to end without anyone touching them. Each step hands to the next by itself, and every run is there to see from start to finish.

Order inWhatsAppRouteNearest with stockScranton9 in stock, chosenSpringfield2 in stockStock9Pam B.On shiftInvoiceWaitingDay's reportWaiting
Run 24ORD-1072, 1.0sCentral Perk on WhatsApp: 2 dinner sets, delivered Thursday
  1. Order inWhatsApp
  2. RouteNearest with stock
  3. Scranton9 in stock, chosenSpringfield2 in stock
  4. Stock9Pam B.On shift
  5. InvoiceWaiting
  6. Day's reportWaiting
Central Perk on WhatsApp: 2 dinner sets, delivered Thursday

Reliability

Reliable by design.

Automation you can't trust is worse than none. You stop checking, then it fails quietly. Every job runs on a queue that retries what fails and writes down what happened.

Waiting1

  1. Email the report to David W.Scheduled for 07:00

Running0

  1. Nothing running

Done5

  1. Send INV-2241 to XeroSent on the 3rd try
  2. Update stock: leg lamp14 left, 0.2s
  3. Pick list to Pam B.On her phone, 0.4s
  4. Sync the catalogue32 418 products, 0.9s
  5. Remind Central PerkSent 06:30, 0.3s

Needs you0

  1. Nothing needs you
  1. 07:00:10 pick list to Pam B., done 0.4s
  2. 07:00:13 INV-2241 to Xero, try 3
  3. 07:00:14 INV-2241 sent, 3 tries
DoneSend INV-2241 to XeroSent on the 3rd try
  • 1Waiting
  • 0Running
  • 5Done
  • 0Needs you
  1. 07:00:13 INV-2241 to Xero, try 3
  2. 07:00:14 INV-2241 sent, 3 tries

AI

AI where it earns its place.

We use AI for the things it's genuinely good at. We put it where it saves real time, and keep it out of where a rule or a person does better.

Central PerkWhatsApp, 09:12

hi can we get 2 of those dinner sets n a leg lamp?? deliver thurs to the cafe pls, same address as last time

New order, read from the message

  1. CustomerCentral Perk99%
  2. Item2 × Downton dinner set97%
  3. Item1 × Leg lamp95%
  4. DeliveryThursday98%
  5. AddressAs on ORD-1068Checked
Pam B. confirmed the address

Central PerkWhatsApp, 09:12

hi can we get 2 of those dinner sets n a leg lamp?? deliver thurs to the cafe pls, same address as last time

New order, read from the message

  1. CustomerCentral Perk99%
  2. Item2 × Downton dinner set97%
  3. Item1 × Leg lamp95%
  4. DeliveryThursday98%
  5. AddressAs on ORD-1068Checked
Pam B. confirmed the address

People

Frees your people for the work that needs them.

The point isn't to remove people. It's to stop wasting them on work a system should be doing. The typing, checking and chasing moves to the platform, and the hours go back to the team.

Pam B.'s weekOn the floor, Scranton

MonCustomer calls2 hWindow display1 hTraining Erin1 h
TueStore walk1.5 hCustomer calls1 hRegulars' orders1.5 h
WedCustomer calls2 hSupplier call1 hPlanning the season1 h
ThuNew stock display1.5 hTraining Erin1 hCustomer visits1 h
FriRegulars' orders1.5 hWeekly plan1 hStore walk1 h

Handled by the platform

14 hback for Pam, every week

  • Typing orders7 h
  • Checking stock3 h
  • Chasing invoices2 h
  • Pick lists2 h

14 hback for Pam, every week

Pam B.'s weekOn the floor, Scranton

MonCustomer calls2 hWindow display1 hTraining Erin1 h
TueStore walk1.5 hCustomer calls1 hRegulars' orders1.5 h
WedCustomer calls2 hSupplier call1 hPlanning the season1 h
ThuNew stock display1.5 hTraining Erin1 hCustomer visits1 h
FriRegulars' orders1.5 hWeekly plan1 hStore walk1 h

Questions

The questions it answers.

Every automation we build answers something your team used to check by hand. Here are six, from the owner to the floor.

OwnerDavid W.

“What ran while we were closed?”

0 jobs18:00 to 08:00, 0 by hand
  • Takings reconciled1
  • Orders routed8
  • Reorders raised3
  • Payments matched14
  • Reminders sent2
Store managerMichael S.

“Did every order get routed?”

23 of 23routed today, 0 by handEach to the nearest store with stock
StockDwight S.

“What did it reorder?”

  • 40 × Leg lampNakatomi Trading, 22:00PO-0418
  • 20 × Lebowski rugDuff Supplies, 22:00PO-0419
  • 30 × Poppins carpet bagNakatomi Trading, 22:00PO-0420
FinanceOscar M.

“Have the reminders gone out?”

  • Central Perk, INV-2214R4 996, 12 days lateSent 05:30
  • Fawlty Towers, INV-2231R2 498, 3 days lateSent on the 2nd try
Oscar M. sees both in the morning report
FloorPam B.

“What's ready for me this morning?”

Ready at 08:00
  • 12 pick listsOldest first, ORD-1071 at the topReady
  • 3 deliveries bookedThe Courier Guy, collecting at 15:00Ready
OnlineKelly K.

“Which messages need a person?”

2 of 41messages need a person, the rest answered
  • Fawlty TowersA complaint about a chipped dinner setNeeds a person
  • Monk's CaféAsking for a discount on 20 lampsOver the limit

Delivery

From one workflow to the whole business.

We start with the work that eats the most hours, prove it runs, then take on the next, with your team checking it as we go.

  1. Find the busyworkWe sit with your team and list the work they repeat by hand every day.
  2. Map it end to endEach workflow drawn out step by step, with the rules and the people it needs.
  3. Build it on the queueEvery step a background job, retried when it fails and logged when it runs.
  4. Run it side by sideIt runs alongside your team until the results match, then takes over.
  5. Take on the nextEach new workflow joins the same platform, and we stay on to run them.

How it fits

Learn more Operations and integrationsGives it the orders, stock and events to act on.
Learn more Business intelligenceTells it what deserves acting on.
You're hereAutomation and AIDoes the work, on time, and says when it's done.

Specifications

What's inside.

Legal centre

System

Live
On a timer or an event

Every morning at 07:00, or the moment an order comes in

Every morning at 07:00Morning reportRan 07:00:01When an order comes inRoute the orderRan 2s after
Retries built in

Failed calls tried again, waiting longer each time

123Through on the 3rd try
Every run recorded

When it ran, how long it took, what it did

07:00:01 report, 1.2s07:00:03 reminders, 0.4s07:00:04 reorders, 0.8s
A person where it matters

Refunds, large orders and exceptions wait for a yes

Refund, R1 249Fawlty Towers, ORD-1052Refund sentApproved by Michael S.
AI where it helps

Reading, drafting and spotting patterns, a person checking

ReadAICheck stockRuleRouteRuleConfirmPersonDraft replyAISendPerson
Told when it can't

A job that can't finish says why, and who's been told

Report not sentDavid W.'s mailbox is full. Trying again at 08:00Seen by Michael S.

The platform

One system, shaped
around your business.

CODED. is the framework and software division ofANEESDSTUDIOTM

Est. 2010

Building useful digital tools for over 16 years, making everyday life simpler, smarter and easier.

  • Custom software
  • Mobile apps
  • Web apps
  • AI & automation
  • Integrations
  • Internal systems