Problem
A business owner's life is fragmented: sales in Seller Center, stock in POS, chat in WhatsApp, invoices in email, books in Xledger — and the morning starts with tab-switching, not with data. Every agent or tool sends its own notifications, so no single place answers the most important question: "was my business actually good yesterday, and what do I need to decide today?" Decisions run late because information arrives late.
Recognize this?
- Before work even starts, you're tired from switching 5 tabs
- Every tool pings on its own; what matters gets buried
- Did business grow or shrink yesterday? You'll know next week
- Decisions wait until you've opened each system one by one
✕ Now
- Morning starts by opening marketplace, POS, WA, email, accounting one at a time
- Signals per tool with no ranking of what's urgent
- Approving a discount means opening each system separately
✦ With Betelgeuse
- Morning brief ±06:30 lands in WhatsApp, split per store/brand
- Cross-agent alerts merged & filtered: info → needs decision → urgent
- Decisions via buttons in WhatsApp; decision + audit trail saved automatically
What the agent does
The agent is the house where all other stars plug in: one owner WhatsApp inbox carrying an automatic morning brief every day (sales, stock, idle chats, invoices due, new reviews), prioritized cross-agent alerts already filtered and merged, and one-stop approval via buttons — the owner decides, rather than reads.
✦ Handled by the agent
- collects data from all agents and systems, assembles the morning brief, filters and merges alerts into one complete decision, and records every approval with its audit trail.
◆ Decided by you
- press the approve/reject button in WhatsApp and rule on anything flagged urgent.
Pipeline
wire feeds from the other Orbit agents (Follow-Up, StockGuard, Factur, PriceWatch, Review Responder) plus direct sources: marketplace APIs (Shopee/Tokopedia), POS, accounting (Xledger/Accurate/Mekari), Google Business Profile. Clients without APIs still run via a Google Sheet fallback.
every event (transactions, stock changes, customer messages, payments, reviews) enters one event schema in Postgres with its timestamp and source.
each day ±06:30 WIB an LLM summarizes yesterday's performance plus what needs attention today in one WhatsApp screen, split per store/brand when the owner runs multiple stores.
cross-agent rules merge signals (falling margin + thin stock + negative review = one complete alert, not three chats). Three levels: info → needs decision → urgent.
actions (approve PO, invoice discount, price change) are offered as interactive WhatsApp buttons; the decision + audit trail are stored automatically.
Integrations
- WA Business API (Fonnte / WATI / Meta Cloud API) as the owner's main channel
- Other Orbit agents via webhook/event bus — Mission Control is the destination
- Read-only APIs: marketplace seller, POS, Xledger/Accurate/Mekari; Google Sheet as fallback
- Weekly reports still go to the client even without full integration
Model stack
- GLM 5.3 Flash for daily summaries, signal merging, and alert narration (prompt caching = connector schema + brand context, so nearly every daily call is a cache read)
- Qwen3.8 Flash when screenshots/receipts sent by customers or staff need reading
- Estimated cost: < US$25/month for 1 owner + 3 data sources + ≤20 alerts/day
Success metrics (tracked weekly)
Sprint deliverables
At least 3 direct data sources plus already-active agents wired in
✓Morning brief format approved by the client (calibrated from early feedback)
✓3-level escalation playbook + cross-agent merge rules
✓WhatsApp button approval flow + audit log running
✓Flow documentation + code handover (perpetual) + onboarding guide for the next agent
✓Ready to light up this star?
Free 30-minute discovery call: we'll show you exactly how many credits this takes for your business.
Book a Discovery Call →