Put your operations on autopilot.
The repetitive work that eats your team's day — routing orders, chasing payments, reconciling the books, counting stock — Lacspace does it automatically. AI-native, real-time, and built into every product so your people can focus on growth.
What runs itself on Lacspace
Automation isn't bolted on — it's how the platform works. Here's the busywork it takes off your plate.
Billing & settlement
Split bills, multi-gateway payments and real-time settlement dashboards. Payouts are calculated and reconciled automatically — no spreadsheets at close.
Order & delivery lifecycle
From cart to kitchen to courier, every order moves itself forward — routed to the KDS, assigned to a rider and tracked live without anyone lifting a finger.
Recurring task automation
Opening checklists, stock counts, shift handovers — schedule the duties that repeat and let the system assign, remind and verify them.
Inventory & catalog sync
Stock levels and menus stay accurate across every branch and channel. Sell an item in one place and it updates everywhere instantly.
Notifications & alerts
Order updates, OTPs, low-stock warnings and campaign messages fire automatically over WhatsApp, SMS, email and push.
AI insights & forecasting
AI-native analytics surface upsell suggestions, demand forecasts and anomalies — turning raw operations data into decisions.
Trigger → Condition → Action
Every automation is the same simple shape. When something happens, if some condition holds, then do these things — visually, or in code.
A trigger fires
An event (new order, low stock, payment) or a schedule (every night at close).
Conditions match
Filter on amount, branch, channel, customer segment — any field on the event.
Actions run
Notify, create a task, update stock, call an integration — one or many, in order.
{
"name": "Reorder when stock runs low",
"trigger": { "event": "inventory.low_stock" },
"conditions": [
{ "field": "item.category", "is": "beverages" },
{ "field": "branch", "is": "kathmandu-01" }
],
"actions": [
{ "type": "notify", "channel": "whatsapp",
"to": "supplier" },
{ "type": "purchase_order.draft",
"quantity": "reorder_level" },
{ "type": "task.create",
"assignee": "store_manager" }
]
}// The same rule, defined with the SDK
client.automations.create({
name: "Reorder when stock runs low",
on: "inventory.low_stock",
when: (e) =>
e.item.category === "beverages" &&
e.branch === "kathmandu-01",
then: async (e) => {
await notify.whatsapp(e.supplier, lowStockMsg(e));
await purchaseOrders.draft(e.item, e.reorder_level);
await tasks.create({ assignee: "store_manager" });
},
});Start from a ready-made recipe
Pre-built automations you can switch on today — then tweak the conditions and actions to fit how you work.
inventory.low_stockNotify supplier + draft a purchase order
order.createdRoute to KDS and assign the nearest rider
payment.succeededReconcile into LSKhata and message the customer
Every day · 22:00Close the till, calculate payouts, email the summary
review.received (≤ 3★)Alert the manager and open a follow-up task
customer.inactive (30 days)Send a win-back offer over WhatsApp
Automation that thinks ahead
Because automation and intelligence share the same data layer, the system doesn't just execute rules — it learns. It suggests the next upsell, forecasts tomorrow's demand and flags the anomaly before it becomes a problem.
- Intelligent upselling at the point of sale
- Demand forecasting from live sales data
- Scheduled, self-verifying recurring tasks
- Cross-product workflows out of the box
One order, zero manual steps.
The duties that repeat, on a schedule
Daily closes, weekly stock counts, monthly reports — schedule them once and the system runs, assigns and verifies them, then nudges anyone who falls behind.
- Opening & closing checklists
- End-of-day till close and payout summary
- Weekly inventory audits with sign-off
- Automated monthly performance reports
{
"name": "Daily close",
"schedule": "0 22 * * *",
"timezone": "Asia/Kathmandu",
"actions": [
{ "type": "till.close" },
{ "type": "payout.calculate" },
{ "type": "report.email",
"to": "owner",
"template": "daily_summary" }
],
"verify": { "assignee": "shift_lead" }
}Stop doing it by hand.
Tell us the manual process slowing your team down and we'll show you how Lacspace automates it — end to end.