Skip to content
FocalIDFocalID

From a WhatsApp order to cash in the bank, without retyping a line

For distributors and wholesalers. Orders from every channel read and checked automatically, stock planned across warehouses, reps prepared for every visit and payments chased on time. Your sales, warehouse and credit teams make the calls.

Orders read and checked in minutes

Shop owners order the way they always have. The order intake agent turns their message into a clean order, checks stock and credit, and puts it on the right delivery route.

WhatsApp from a shop owner, 07:52SampleHi, order for New Lanka Matale
20 cs milk powder 40015 full cream 1kg30 marie biscuit small10 tea 200g5 boxes noodles chickendeliver wed pls. thanks
Thank you. Order SO-55871 confirmed for Wednesday, Rs. 1,032,000. Tea: 6 cases on Wednesday, 4 on Thursday.Sent by the order intake agent, 07:56The same works for emails, scanned PDF purchase orders, voice notes typed by reps and dealer portal uploads.
ItemCodeQtyUnit priceStock
Milk powder 400 gMP-40020Rs. 18,450In stock
Milk powder 1 kgMP-100015Rs. 44,200In stock
Biscuits 80 g, 48 packBS-08030Rs. 6,240In stock
Black tea 200 gTE-20010Rs. 12,900Split
Instant noodles chicken, 40 packND-CH405Rs. 7,800In stock
Order valueRs. 1,032,000
  1. Customer matchedNew Lanka Stores, Matale. Price list B
  2. Items matched to your codes5 of 5 lines, one confidence check on tea
  3. Stock checkedKandy depot. Tea: 6 of 10 available, 4 from Colombo DC
  4. Credit checkedBalance Rs. 386,000 of Rs. 600,000 limit. Nothing overdue
  5. Order created in ERPSO-55871, delivery on Wednesday’s Matale route

Stock planned for the orders that are coming

Demand forecasts by item and warehouse, built from your own sales history and seasons such as New Year and school term. Transfers and supplier orders are ready before a depot runs short.

Forecast8 weeks agoin 4 weeksWeekly cases sold (blue) and forecast with its likely range (orange). Sample data.
Stock by warehouse, in cases
Colombo DC620 cases, 4.5 weeks
Kandy depot140 cases, 1.0 weeks
Galle depot260 cases, 1.9 weeks
Planning agentOrder 900 cases this week; New Year demand starts in 3 weeks. Supply planner approves every order and transfer

Every rep visit prepared

Reps see their route, a suggested order for each outlet and any overdue balance before they walk in. Orders and collections go straight into the system, even without signal.

Route 12, Matale, rep D. Wickramasinghe5 of 8 visited
  1. Lakmal StoresOrder Rs. 48,200Collected Rs. 35,000
  2. Wijaya Mini Mart, UkuwelaOrder Rs. 22,750No payment due
  3. Hameed GroceryOrder Rs. 61,400Cheque Rs. 60,000
  4. Green MartShop closedRevisit Thursday
  5. Perera & SonsOrder Rs. 39,900Collected Rs. 20,000
  6. Sunrise PharmacyVisiting nowSuggested order ready
  7. Kamal TradersPlanned 15:30Rs. 54,000 overdue
  8. Fathima StoresPlanned 16:10
Suggested order for Sunrise Pharmacy
Milk powder 400 gUsually 6 a fortnight6 cs
Biscuits 80 gSold out since last visit12 cs
Black tea 200 gNew: sells well in nearby shops4 cs
The rep agrees the order with the shop owner
Before the next stopKamal Traders owes Rs. 54,000, 38 days overdue. Statement attached to the visit. Credit controller asks for at least Rs. 30,000 before a new order.

Get paid on time, keep the customer

Statements and reminders go out on schedule, payments are matched every morning, and long-overdue customers are held for your credit controller to decide.

Money owed by customersRs. 62.0M across 640 customers
41.2M12.6M5.1M
Current: Rs. 41.2M 1 to 30 days: Rs. 12.6M 31 to 60: Rs. 5.1M 61 to 90: Rs. 2M Over 90: Rs. 1.1M
Kamal Traders, MataleRs. 54,00038 daysStatement sent, rep visiting today
City Super, KurunegalaRs. 212,50064 daysCredit hold proposed
Hill Foods, Nuwara EliyaRs. 88,30047 daysPromised payment Friday
Statements and reminders sentBy WhatsApp and email on day 1, 15 and 30, with a payment link
Payments matchedBank deposits and cheques matched to invoices every morning
Credit holds proposedOver 60 days or over the limit: new orders held for approval
Credit controller decidesReleases, holds, payment plans and write-offs

Exceptions handled, not lost in inboxes

Credit holds, coming stock-outs, short deliveries and price disputes land on one board with the paperwork ready.

Built on your ERP, warehouses and sales team

Heavy daily volumes of orders, stock moves and payments, joined by data pipelines into one current picture.

  • WhatsApp, email and PDFsOrders as customers actually send them
  • Sales rep appVisits, orders, collections and photos
  • ERPCustomers, items, price lists and invoices
  • WarehousesStock, picking and loading sheets
  • Bank and chequesDeposits, transfers and cheque returns
  • Delivery routesProof of delivery and returns
Distribution data platformOrders, stock and payments joined in real time.
  • Clean orders in your ERPRead, matched and checked in minutes
  • Stock across warehousesWith forecasts and transfer suggestions
  • Rep routes and suggested ordersBased on each outlet’s history
  • Credit and collectionsAgeing, reminders and credit holds
  • Delivery planningOrders grouped by route and day
  • Management reportsSales by rep, route, brand and customer

AI agents for your order desk, warehouses and finance

Each agent has one job. Your teams keep every decision.

Order intake agentReads orders however they arrive
When

An order comes in by WhatsApp, email, PDF, phone note or portal.

The agent
  1. 1Reads every line and matches it to your item codes
  2. 2Checks stock and the customer’s credit
  3. 3Creates the order in your ERP for the right route
Order desk

Checks anything unclear and confirms.

Order SO-55871Sample
New Lanka Stores, Matale. 5 linesTea split: 6 from Kandy, 4 from Colombo DCWednesday’s Matale route

Questions distributors ask

Our customers send orders on WhatsApp in their own words. Can it read them?

Yes. The order intake agent reads WhatsApp messages, emails, scanned PDF orders and rep notes, matches each line to your item codes and asks about anything unclear.

Do we need a new ERP?

No. We connect to the ERP you use today. If it is holding you back, we can also modernise or replace it.

Will orders go through without anyone checking?

Only if you want them to. Most distributors let clean orders from regular customers go straight through and have the order desk check the rest.

Does the rep app work in areas with poor signal?

Yes. Reps can record visits, orders and collections offline; everything syncs when they have coverage.

How do we start?

With a free 30-minute call. Most distributors start with order intake from WhatsApp and email, or with collections.

Have a project in mind?

Tell us what you are building. Our team will get back to you shortly with next steps.