Back to NMAX Tech
Restaurant Automation

AI + Telegram Operations

RestManager

RestManager is a NestJS backend that automates restaurant management in Thailand. It connects Poster POS, Telegram, Google Sheets, OCR, and multiple LLM providers so owners get everything in chat.

25 Modules Telegram-First POS + AI 123 Tests

Product Overview

The system centralizes procurement, checklists, reports, anomalies, tasks, guest feedback, SMM, and analytics. All alerts are delivered to role-specific Telegram chats with escalation rules.

Problem

The restaurant was losing money because orders were not always registered, checks could be zeroed out, and theft patterns were hard to prove.

Solution

We connected POS, Telegram, OCR, reports, anomaly checks, escalation rules, and theft-risk scoring with evidence links.

Impact

The business moved from loss to profit, unregistered-order leakage dropped by 75%, and owner reporting became 3x faster.

Telegram Control Center

Owners and managers receive alerts, reports, and tasks without opening POS tools.

AI-Driven Ops

OCR + LLM pipeline for invoices, validation, and multilingual guest messages.

Risk Monitoring

Anomalies, theft risk scores, and SLA alerts tracked continuously.

Core Flows

From invoice photo to monthly report

Procurement + Alerts

  • Supplier invoices sent via Telegram with photos.
  • OCR extracts positions, LLM fixes complex formats.
  • Prices compared with Poster baselines.
  • Auto-escalation if managers do not respond.

Reporting + Insights

  • Daily, weekly, and monthly financial reports.
  • Business owner report with anomalies and SMM stats.
  • Chat analytics with RAG-powered summaries.
  • Theft risk scoring with evidence links.

Interface Highlights

Rendered fragments of the ops UI

Dashboard Modules health
Finance Tasks SMM

Revenue + Profit

Daily report delivered at 23:00 with trends.

Guest SLA

Alerts every minute for late responses.

Inventory Alerts

Low stock auto-creates procurement tasks.

Procurement OCR + LLM

Invoice parsing

Google Vision + regex + fallback LLM.

Price deviations

Alert thresholds with owner escalation.

Auto tasks

Creates purchase tasks with high priority.

Alerts + AI Risk signals

Anomaly detected

Deleted checks spike, cashier variance +12%.

Owner report ready

Monthly summary with AI insights sent to Telegram.

LLM provider health
Review sentiment
SLA risk

Tech Stack

Automation infrastructure

Backend Core

  • NestJS + TypeScript services
  • MongoDB (Mongoose) primary storage
  • Redis + Bull for queues and cache

Integrations

  • Poster POS, Telegram, Google Sheets
  • Google Vision OCR
  • Multi-LLM providers with fallback

AI + RAG

  • Vector search on chat archives
  • Weekly chat analysis reports
  • Theft risk scoring with evidence