AI Transformation Lab
Use-case library

What would an AI teammate do all day in your business?

45 scenarios across 10 Singapore SME industries — the finance closes, quote chases, roster gaps and compliance deadlines an agent takes off your team's plate. Filter to your industry or your role.

Industry
Role

No scenarios match that industry × role combination — .

Industry

F&B

Thin margins, three delivery platforms, and a back office that runs on WhatsApp — the paperwork eats the morning before service even starts.

Delivery payouts, reconciled before opening

Every Monday someone loses half a day matching GrabFood, foodpanda and Deliveroo payouts — each with different commission rates — against the POS and the bank statement.

Three platforms, one answer. The finance exec asks once; the agent works through every outlet's payouts and flags the one that's off.

Ask Glimmer F&B · Finance illustrative
Thread
PM
Priya MenonMon, 8:12 AM

@Glimmer last week's delivery payouts are in. Reconcile GrabFood, foodpanda and Deliveroo against the StoreHub sales for all 4 outlets — flag anything off before I close the week in Xero.

GlimmerBotAI teammateMon, 8:19 AM

Done — 1,284 orders matched across the three platforms. Three outlets reconcile to the cent; one doesn't:

OutletPOS salesPayoutsGap
Tanjong PagarS$18,204S$17,791-S$413
Jurong EastS$11,876S$11,876S$0
SerangoonS$9,442S$9,442S$0

The gap is 22 GrabFood orders refunded by the platform but never voided in StoreHub — mostly one rainy-day dinner service. Not missing money, missing paperwork.

Drafted for you
22 void entries prepared for StoreHub and a one-line adjusting entry for Xero — say the word and I'll post them.
PM
Priya MenonMon, 8:21 AM

Post them. That used to be my whole Monday morning 😅

Saturday sick-call, roster fixed by 10pm

A Friday-night sick-call means the GM spends the evening ringing part-timers one by one, second-guessing student work-hour caps and the work-permit quota before a fully booked Saturday service.

Covered before midnight. One ask, and the weekend gap is filled — inside MOM's rules, no new hire.

Ask Glimmer F&B · People illustrative
Thread
FR
Farhan RahimFri, 9:42 PM

@Glimmer Kavitha just called in sick for tomorrow — that's my Saturday floor lead gone and lunch is fully booked. Who can cover without me breaking any roster rules?

GlimmerBotAI teammateFri, 9:51 PM

Checked the Talenox roster and messaged the part-timer WhatsApp group. Three can take hours tomorrow:

NameCan coverHrs this wkStatus
Nurul A.11am–10pm26hclear
Fadli (WP)11am–5pm38hclear
Wei Jie6–8pm only14h16h student cap

Suggest Nurul on the full double, Fadli topping up the lunch rush, and Wei Jie for the 6–8pm peak only — that keeps him under the 16-hour term-time cap for student pass holders. No new hire needed, so your work-permit count stays at 6 of 7 and levies don't move. One caveat: Nurul said yes on WhatsApp but hasn't accepted the Talenox shift yet — I can't confirm her until she taps accept.

FR
Farhan RahimFri, 9:54 PM

Lock it in and chase Nurul in the morning. This is usually me calling six people at midnight 😅

The 11pm catering enquiry, quoted by 11pm

Catering enquiries land on WhatsApp after close and get answered mid-morning — by then the customer has booked elsewhere. Every quote needs menu, headcount, Halal handling and a delivery slot before it's worth sending.

Quoted while the kitchen is still closing. The enquiry that used to wait overnight gets a complete reply in minutes.

Ask Glimmer F&B · Sales illustrative
Thread
MC
Melissa ChngWed, 10:52 PM

@Glimmer catering enquiry just came in on WhatsApp — office lunch this Thursday, they asked about Halal. I'm still cashing up, can you draft the reply so it goes out tonight?

GlimmerBotAI teammateWed, 10:58 PM

Read the thread: 60 pax, Thursday 12pm at a Raffles Place office, asked for Halal options. Priced it off Menu B:

WhatsApp reply — ready to send
Hi XXXXXX! Yes, we can do Thursday 🙂 Mini buffet for 60 pax at S$13.50/pax (Menu B — no pork, no lard, 2 mains + 2 sides + dessert), delivery S$50, total S$860. Setup 11:15–11:45am, subject to slot confirmation. Shall I hold it for you? PayNow deposit S$200 confirms.

Two flags before you hit send: the kitchen isn't Halal-certified, so I wrote "no pork, no lard" instead of "Halal" — please confirm that's how you want it framed. And I couldn't confirm the second delivery driver for Thursday, so the 11:15 slot is marked subject to confirmation.

MC
Melissa ChngWed, 11:01 PM

Good catch on the Halal wording — send it. Last month we lost two of these by replying at 10am 🙏

Industry

Retail & E-commerce

Two shops, five storefronts, one stockroom — the sale goes to whoever replies first, and month-end means untangling every platform's fees by hand.

Every channel's DMs answered while staff serve the floor

Stock enquiries land on WhatsApp, Instagram, Carousell and Shopee chat all day, and go stale while staff serve walk-ins. By closing time the customer has already bought from whoever replied first.

Closing time, zero unread. The store lead asks after the shutters come down; the agent has already worked through four inboxes.

Ask Glimmer Retail · Support illustrative
Thread
NA
Nurul AisyahThu, 9:36 PM

@Glimmer both shops were slammed today, nobody touched the DMs. What's sitting unanswered across WhatsApp, IG, Carousell and Shopee?

GlimmerBotAI teammateThu, 9:41 PM

17 enquiries since noon — 9 WhatsApp, 4 Instagram, 3 Shopee, 1 Carousell. 12 are stock or price questions I've answered against live StoreHub counts, and 3 are order-status — I've pulled the tracking numbers into those replies.

Sample reply — WhatsApp
Hi! Yes, the acacia serving board (large) is in stock — 6 pcs at our Katong shop, or same-day courier if you order on our site before 3pm. Want me to set one aside for you?

The last 2 ask about a colourway that isn't in StoreHub at all, so I couldn't confirm stock — I've left those flagged for you rather than guess.

NA
Nurul AisyahThu, 9:44 PM

Send the 15, I'll take the two odd ones. Usually I do this at 11pm from my sofa 😅

Shopee, Lazada, Shopify and PayNow — closed in one morning

Month-end means downloading payout reports from three platforms, backing out each one's commissions and transaction fees, matching PayNow receipts from the tills, and keying it all into Xero. It reliably eats two days.

Every platform's fees, backed out and lined up. One ask on the 1st of the month instead of two days of downloads.

Ask Glimmer Retail · Finance illustrative
Thread
MC
Marcus ChewTue, 8:05 AM

@Glimmer it's the 1st — pull last month's Shopee, Lazada and Shopify payouts, back out the fees, match the in-store PayNow receipts, and line everything up for Xero.

GlimmerBotAI teammateTue, 8:23 AM

Done. All three platforms reconcile to the bank, and 214 PayNow receipts match StoreHub to the cent:

ChannelGrossFeesNet payout
ShopeeS$21,340S$1,858S$19,482
LazadaS$14,120S$1,214S$12,906
ShopifyS$18,905S$681S$18,224

One thing to know: Shopee's effective fee rate was 8.7% vs 7.9% the month before — their commission change kicked in mid-month. That's about S$171 more than the old rate, not an error.

Ready in Xero
Three sales receipts drafted with fee lines split to Marketplace fees, plus the PayNow batch. Nothing posts until you approve.
MC
Marcus ChewTue, 8:26 AM

Approved, post them. Didn't even know Shopee's rate had changed 🙏

Restock calls from sell-through, not gut feel

Reorders happen when someone notices a shelf looking thin. Meanwhile two bestsellers quietly run out mid-promo and cash sits in cartons of stock that stopped moving months ago.

The stockroom, in numbers. A Sunday-night question surfaces the two SKUs about to run dry — and where the cash is hiding.

Ask Glimmer Retail · Founder illustrative
Thread
DN
Deepa NairSun, 8:47 PM

@Glimmer before I order from the supplier tomorrow — what's actually moving? I keep getting surprised by stockouts.

GlimmerBotAI teammateSun, 8:53 PM

From 90 days of StoreHub + Shopify sales, two SKUs will run out before a 3-week supplier lead time:

SKUSold/wkOn handDays left
Rattan serving tray2631~8
Linen cushion (sage)1812~5

The other side: S$8,600 is sitting in 3 SKUs with zero sales in 60 days — the ceramic vase set alone is S$4,900 of it. I'd reorder 120 trays and 90 cushion covers, and clear the vases with a bundle before Christmas stock arrives. Want the purchase order drafted for you to send?

DN
Deepa NairSun, 8:56 PM

So that's where my cash went 😅 Yes — draft the PO, I'll send it in the morning.

Industry

Logistics & Supply Chain

Jobs live in spreadsheets, drivers live on WhatsApp — and the cash sits stuck in whatever paperwork hasn't caught up with the truck.

Every POD chased before month-end billing

Billing can't go out until each delivery order is matched to a signed POD — and every month a chunk of completed jobs sits unbilled because the paperwork is in a driver's phone or a subcontractor's inbox.

Unbilled is invisible until month-end. Two days before close, the ops manager finds out exactly which jobs are stuck — and why.

Ask Glimmer Logistics · Finance illustrative
Thread
FR
Farah RashidWed, 6:48 PM

@Glimmer month-end is Friday. Go through the June job sheet and tell me which completed jobs still can't be billed — missing POD, missing DO, whatever. I don't want a repeat of May.

GlimmerBotAI teammateWed, 7:02 PM

Checked all 212 completed jobs in the June sheet against the POD folder and the subcon WhatsApp threads. 184 are ready to invoice. 28 jobs — S$19,520 — are stuck:

Where it's stuckJobsValueLikely fix
Own fleet — POD not uploaded9S$4,120Drivers have photos, not filed
SwiftHaul (subcon)12S$9,860PODs promised, not sent
LKX Trans (subcon)7S$5,5403 PODs sent, 4 outstanding

I've drafted individual chase messages — one per driver listing their exact job numbers, and one each to SwiftHaul and LKX with the outstanding DO list attached. Want me to send them out now so the PODs land before Friday?

FR
Farah RashidWed, 7:05 PM

Send. And same check every Monday please — not two days before close 🙏

Late routes flagged before the customer calls

The first sign a route is running late is an angry customer on WhatsApp. By then the SLA is already breached and the team is firefighting instead of managing.

Hear it from your own ops, not the customer. A morning route check turns a breach into a heads-up.

Ask Glimmer Logistics · Support illustrative
Thread
TY
Terence YeoThu, 7:35 AM

@Glimmer run the morning route check. Anything trending late against today's delivery windows? Mediva tore into us last week and I found out from their WhatsApp.

GlimmerBotAI teammateThu, 7:41 AM

Checked all 14 routes against the driver group chats and this morning's departure log. 12 on track. Two at risk:

Route 4 (Tuas → Changi South): Hafiz left the depot 35 min late after the reefer pre-check — his last two stops have 10:00 AM windows at Mediva and Kwek Marketing, and he'll reach them around 10:40. Route 9 (Senoko): Raj hasn't posted his usual depot-out message and isn't answering the group — I can't confirm he's rolling, so treat his 11:00 AM window as unverified until someone reaches him.

I've drafted WhatsApp heads-ups to Mediva and Kwek — new ETA, apology, no excuses. OK to send? And someone should call Raj directly; that I can't do.

TY
Terence YeoThu, 7:44 AM

Send both. Calling Raj now. This is the first Thursday in a month I'm ahead of it 🎉

Overnight freight enquiries, quoted by 8 AM

Quote requests arrive as email threads with dims, weights and postal codes scattered across five replies. By the time someone pieces it together and prices it, a faster competitor has the job.

The quote race is won before 9 AM. An enquiry that landed at 9 PM is priced and ready for approval when sales sits down.

Ask Glimmer Logistics · Sales illustrative
Thread
DP
Dinesh PillaiFri, 7:58 AM

@Glimmer anything sitting in the quotes inbox from overnight? We lost two jobs last week because we replied after lunch.

GlimmerBotAI teammateFri, 8:03 AM

One live enquiry — Averton Components, came in at 9:14 PM. The details were spread across four replies in the thread: 6 pallets, 1.2 × 1.0 × 1.5 m each, 320 kg each (1,920 kg, 10.8 cbm total), pickup Jurong (628xxx) to Kembangan (416xxx), needed Tuesday. Fits one 14-ft covered lorry. Rate card puts it at S$320 next-working-day.

Draft reply — Averton Components
Hi XXXXXX, thanks for the details. For 6 pallets (1,920 kg / 10.8 cbm), Jurong to Kembangan: S$340 all-in, delivered Tuesday within a 4-hour window. One check from our side — does the delivery point have a loading dock, or should we send a tailgate vehicle (+S$60)? Confirm by 3 PM today and Tuesday is locked in.

One caveat: the thread never says whether the Kembangan site has a dock — I couldn't confirm it from their past jobs either, so the draft asks rather than assumes. Quoted S$340 to keep a small buffer over rate card; your call. Approve and I'll send it.

DP
Dinesh PillaiFri, 8:06 AM

Approved, send at S$340. Quoted before my kopi — that's a first 😅

Industry

Construction & Trades

The margin is won in paperwork nobody has time for — tender packs at midnight, work-pass and levy maths, and progress claims the QS disputes because the photos are buried in WhatsApp.

The tender pack, priced with the certs attached

Every RFQ means the same scramble: dig unit rates out of old quotes, re-price the BoQ, and hunt down bizSAFE and insurance certs — usually the night before the tender closes.

Two days to the tender clock. The boss asks at night; by the time he's done with dinner the pack is priced and the missing cert is flagged.

Ask Glimmer Construction · Founder illustrative
Thread
VG
Vincent GohWed, 9:48 PM

@Glimmer Tanvale Builders' RFQ for the Woodlands drywall & ceiling package closes Friday 12pm. Price the BoQ from our last few similar jobs and pull together the usual attachments. I'll set the margins myself.

GlimmerBotAI teammateWed, 9:57 PM

Priced 34 of 38 BoQ line items from your three comparable quotes (Mar–Jun, shared drive). The 4 flagged items are steel stud & runner lines — the supplier's July price list in your inbox is +7% on the March rates you quoted last time, so I've used July's.

Attachments ready: WSH risk assessment for drywall works, public liability policy (valid to Feb 2027), ACRA business profile. One problem — the bizSAFE Level 3 certificate on the drive expired 30 Jun and I can't find the renewal anywhere, so I can't confirm you're still certified. The pack shouldn't go out without it.

Drafted — cover email to Tanvale's QS
Quotation ref Q-2607-DW, drywall & ceiling package: priced BoQ (38 items), bizSAFE L3, WSH risk assessment, PL policy, ACRA profile. Validity 30 days. held for your margins
VG
Vincent GohWed, 10:04 PM

Renewal cert is sitting in my email from the auditor — grab it from there. Send me the pack in the morning, I'll do margins over coffee ☕

Morning attendance, quota headroom and the levy bill

Site attendance lives in foremen's WhatsApp photos, and nobody knows the real Work Permit headroom or levy impact until an application bounces at MOM.

One question, three site groups. HR asks before 7am; the agent does the counting and the quota maths — and leaves the filing to a human.

Ask Glimmer Construction · HR illustrative
Thread
NA
Nurul AiniThu, 6:55 AM

@Glimmer foremen just sent attendance in the site groups. Update today's count — and boss wants 4 more WP carpenters for Tampines. Do we have quota room, and what does it do to the levy?

GlimmerBotAI teammateThu, 7:02 AM

From the 6:30 photos across the three site groups: 51 of 53 in today — Kumar and Zaw on MC per the Sengkang foreman's note. Attendance sheet updated. On the 4 new Work Permits, assuming basic-skilled rates:

Pass typeNowAfter +4Levy / mo
Local (full CPF)77
S Pass33S$1,950
Work Permit4347S$24,900
Total5357S$26,850

The extra 4 add S$2,800/month in levy. On paper your 7 locals support up to 49 Work Permits, so 47 fits — but two of the seven were paid below the S$1,600 local qualifying salary in June (Talenox), and if MOM counts them at half your ceiling drops to 42 and the application bounces. I can't confirm how MOM will count them from here — run it through the quota calculator first. I've prepped the worker details; the applications themselves are yours to file.

NA
Nurul AiniThu, 7:06 AM

Good catch on the two below LQS 😅 I'll sort their hours with payroll and check the calculator before we file anything 🙏

A progress claim backed by site photos, served on time

Progress claims and variation orders get drafted late from memory, then disputed because the site evidence is scattered across a WhatsApp group nobody wants to scroll.

Claim #8, with receipts. This time the photos are already matched to the claim lines before the QS can argue.

Ask Glimmer Construction · Finance illustrative
Thread
AP
Adrian PereiraTue, 9:47 PM

@Glimmer progress claim #8 for the Sengkang job — contract says serve by the 25th, that's Friday. Last time the QS knocked off half our claim because we couldn't show the work. Pull this month's evidence from the site group and build it properly.

GlimmerBotAI teammateTue, 9:58 PM

Claim #8 built: S$96,400 — S$86,930 of work done this month, VO-12 at S$8,120, and the S$1,350 balance still open from VO-09. That takes the contract from 53.5% to 66.5% certified-if-approved (S$742,000 sum). I matched 60+ photos from the site group to claim lines by block, level and timestamp, and annexed 38 as evidence pages.

Drafted — VO-12 for countersigning
Making good to damaged lintels, Blk 12B levels 4–7, instructed on site by the RE on 3 Jul — Ravi's WhatsApp note plus 14 timestamped photos attached. 6 man-days at agreed day-rates + materials = S$8,120. The instruction was verbal, so get the RE's countersignature before you lean on it.
AP
Adrian PereiraTue, 10:02 PM

And VO-09 from May — did they ever certify it?

GlimmerBotAI teammateTue, 10:03 PM

Partially — S$4,300 of S$5,650 certified in their response to claim #7. The S$1,350 balance is the open line I've carried into this claim.

AP
Adrian PereiraTue, 10:05 PM

Send me the pack. If they dispute this one, at least we've got photos this time 🎉

Industry

Professional Services

Small accounting, corp-sec and legal practices: every client is a deadline, every closing is a document chase, and fee-earners spend billable hours on keying the client never sees.

AGM season, swept before Monday

A corp-sec practice tracks ACRA AGM and AR dates, ECI and GST F5 across nearly two hundred client entities in one master spreadsheet. One missed date is a late-lodgement penalty on the client's bill — and usually the client.

A deadline radar, not a filing robot. The managing partner asks on a Sunday night; the agent sweeps the whole client book and surfaces the three that are actually stuck.

Ask Glimmer Prof. services · Managing partner illustrative
Thread
AC
Adrian CheeSun, 9:47 PM

@Glimmer July already — Dec-FYE AGM season. Sweep the client master list against the filing calendar. Anything due in the next 30 days that isn't cleared?

GlimmerBotAI teammateSun, 9:54 PM

Swept 187 live entities in the master sheet. 11 filings fall due in the next 30 days — 8 are on track (FS signed or papers circulating). Three are stuck:

ClientFilingDueBlocker
Novatek MarineAGM + AR28 JulNo signed FS received
Herly TradingECI31 JulAccounts not closed
Casa Verde F&BAGM + AR9 AugDirector overseas, AGM date unconfirmed

One caveat: two entities changed FYE in March — my due dates for those follow the engagement letters, and I couldn't confirm ACRA reflects the change. Worth a BizFile check before you rely on them. Nothing gets lodged from my side — the radar is mine, the signature is yours.

AC
Adrian CheeSun, 9:58 PM

Novatek first — a missed AR nearly lost us them last year. Put all three on tomorrow's standup and I'll verify the two FYE changes myself. 🙏

The polite-nag treadmill, off your plate

Every GST quarter the practice manager spends evenings chasing clients for bank statements and invoices — the same polite reminders, twenty-plus times, on whichever channel each client actually answers.

Nine chasers, one review. The agent works out who still owes what, drafts each nudge in the client's usual channel — and the manager keeps the one call that needs a human touch.

Ask Glimmer Prof. services · Practice ops illustrative
Thread
NH
Nurul HassanThu, 6:05 PM

@Glimmer Apr–Jun GST F5s are due 31 Jul and half my clients still haven't sent their documents. Who's outstanding, and can you draft the chasers so I'm not typing the same message all evening?

GlimmerBotAI teammateThu, 6:11 PM

Checked the shared drive and inbox against the Q2 GST list: 14 of 23 client packs are complete. 9 outstanding — 6 missing bank statements, 3 missing supplier invoices. Drafted a personalised chaser for each, in their usual channel (7 WhatsApp Business, 2 email). Sample:

Drafted for you — BrightPath Logistics
Hi Mr Tan, gentle reminder from the team 🙂 We're preparing BrightPath's Apr–Jun GST F5 (due 31 Jul) and are still missing the June bank statement and 4 supplier invoices. A photo over WhatsApp works fine. Thank you!

All 9 are queued for your review — none go out until you say so.

NH
Nurul HassanThu, 6:14 PM

Send all except Heng Brothers — Mr Heng gets a call, not a text 😅

GlimmerBotAI teammateThu, 6:15 PM

Sent 8 of 9; Heng Brothers left with you. I'll tick each client off as documents land and nudge the quiet ones again on Monday.

Juniors review the 37, not key the 1,879

New engagements start with a junior spending two days keying bank-statement lines against invoices — low-value tie-out work that burns chargeable hours and teaches nobody anything.

The tie-out, pre-matched. The agent does the keying overnight and hands the team a short exception list — judgement stays with the humans.

Ask Glimmer Prof. services · Audit team illustrative
Thread
DC
Dominic ChiaTue, 5:32 PM

@Glimmer new engagement — Marisol Interiors, FY25 compilation. 12 months of bank statements in the drive, their Xero is connected. Tie out the statements against the invoices before Wei Lin starts tomorrow?

GlimmerBotAI teammateTue, 6:48 PM

Done — 1,842 of 1,879 statement lines matched to Xero invoices or bills (98%). 37 exceptions for review:

ExceptionLinesNote
Combined PayNow deposits21Several invoices settled in one transfer
Bank charges not in Xero9Monthly account + FAST fees
No matching invoice found7Needs a client query — I didn't guess

Each exception links to the statement line and my best-guess counterpart. The 7 unmatched lines go on the client query list as-is — attributing them is a judgement call, not mine to make.

WL
Chua Wei LinTue, 7:02 PM

So tomorrow I review 37 lines instead of keying 1,879? 🎉

DC
Dominic ChiaTue, 7:04 PM

Review, document, and sign off — the fun part of the job. See you at 9.

Industry

Manufacturing & Wholesale

Quotes wait on one engineer, supplier prices drift with every shipment, and wholesale reorders arrive as free-text WhatsApp — the factory moves faster than its paperwork.

First-pass quotes while the engineer is on the floor

RFQs with drawings sit in the inbox for days because only one engineer can price them, and he's usually on the shop floor. Customers chase, and some stop waiting.

Three RFQs, one bottleneck. The sales manager asks for first-pass pricing so the engineer only has to check, not start from a blank sheet.

Ask Glimmer Manufacturing · Sales illustrative
Thread
FR
Farhan RashidMon, 7:52 AM

@Glimmer 3 RFQs came in over the weekend, drawings in the sales inbox. Kok Wai is tied up on the floor till Thursday — can you work up first-pass pricing so he only has to check them?

GlimmerBotAI teammateMon, 8:07 AM

Went through all three drawings against your last 18 months of quotes. Two are close matches: RFQ-2214 (500 pcs, 6061-T6 bracket) is near-identical to a job you priced at S$14.20/pc last year — aluminium is up ~9% since, so I've priced it at S$15.60/pc. RFQ-2215 maps to a repeat customer's 2025 part, same tooling, priced at last order +3%.

Draft quotation — RFQ-2214
500 × CNC-machined bracket, 6061-T6, clear anodised — S$15.60/pc, S$7,800 total, 4-week lead. Ready for Kok Wai's sign-off before it goes out.

The third (RFQ-2216) I won't price: it carries a ±0.01mm bore tolerance with no comparable job in your history, so I can't confirm it's even doable on the current machines. That one genuinely needs Kok Wai — I've flagged it to him with the drawing attached.

FR
Farhan RashidMon, 8:10 AM

Two out of three drafted before he's even seen them. Customer's been waiting since Friday 🙏

Supplier invoices vs POs — price drift caught before the pay run

Month-end means matching dozens of supplier invoices against POs by hand, with unit prices creeping between orders and FX moving on the overseas suppliers. Overbillings only surface when someone happens to notice.

23 invoices, two that don't match. The night before close, the agent separates real price drift from plain FX movement.

Ask Glimmer Manufacturing · Finance illustrative
Thread
CG
Cheryl GohThu, 9:38 PM

@Glimmer closing the month tomorrow. Can you check this month's supplier invoices against the POs? The Taiwan supplier's prices keep moving and I've stopped trusting the numbers.

GlimmerBotAI teammateThu, 9:51 PM

Matched 23 invoices to POs across 6 suppliers — S$182,400 total. 21 agree to the cent; two don't:

SupplierPO valueInvoicedGap
Yeong Feng Metals (TW)S$24,180S$25,420+S$1,240
Meridian Tooling (US)S$20,770S$21,080+S$310

Yeong Feng billed their new unit price (S$41.00 vs S$39.00 on your PO, 620 pcs) — an April increase nobody confirmed on your side. Meridian's gap is pure FX: USD 15,500 at 1.36 on invoice date vs 1.34 when the PO was cut. I've drafted a query asking Yeong Feng to reissue at PO price or send the price-revision notice — the pay run stays with you.

CG
Cheryl GohThu, 9:55 PM

Send the query, hold their invoice, post Meridian's as-is. I'll release the rest of the pay run tomorrow.

WhatsApp reorders keyed in without the re-typing

Wholesale customers reorder by WhatsApp in free text — "same as last time x300" — and someone re-keys it into the ERP. Last month that meant 200 of the wrong hinges shipped.

Free text in, clean orders out. The agent matches each message to the customer's own order history — and refuses to guess on the one it can't.

Ask Glimmer Wholesale · Support illustrative
Thread
DN
Devi NairMon, 7:12 AM

@Glimmer any reorders on WhatsApp over the weekend? Siti keys them in by hand and last month we shipped 200 wrong hinges doing exactly that.

GlimmerBotAI teammateMon, 7:20 AM

Three reorders in the WhatsApp Business inbox. Matched against each customer's order history:

CustomerMessageMatch
BuildRight Hardware“same hinges as last time x300”HNG-SS-075 matched
Teck Hin Trading“20 box M8 bolt”2 possible SKUs
Casa Fittings“repeat our May order”12 lines from SO-1188 matched

Teck Hin's “M8 bolt” could be zinc (BLT-M8-ZN) or stainless (BLT-M8-SS) — they've bought both this year, so I won't guess. The other two are in the ERP as draft sales orders for Siti to approve.

WhatsApp reply — Teck Hin
Morning! Confirming your 20 boxes of M8 — zinc-plated like your June order, or stainless? We'll ship same day once you confirm.
DN
Devi NairMon, 7:24 AM

Send it, and I'll get Siti to approve the drafts first thing. No more mystery hinges 🎉

Industry

Healthcare Clinics

Full waiting rooms by day, unanswered WhatsApps by night — and the claims paperwork only starts after the last patient leaves.

The 9pm booking requests, answered by 9:01

Booking requests land on the clinic WhatsApp long after the front desk goes home. By the time someone replies at 9am, the patient has booked the clinic down the road.

Overnight enquiries, triaged before the doors open. The clinic manager checks in at 7:52 — the slots are already held.

Ask Glimmer Clinics · Front desk illustrative
Thread
SZ
Siti ZulaikhaTue, 7:52 AM

@Glimmer morning — anything on the clinic WhatsApp overnight? We lost two new patients last week because nobody replied until opening 😅

GlimmerBotAI teammateTue, 7:53 AM

6 messages since close at 8:30 PM — 4 booking requests, 1 reschedule, 1 for the doctor. I replied with available slots and pencilled holds in the calendar; nothing is confirmed until the desk confirms. Patients listed by initials here, per our PDPA practice:

PatientRequestHeld slotStatus
W.L. (existing)Same-day GP consultToday 10:15 AMHeld
T.M. (new)Health screeningThu 2:00 PMHeld
R.S.Move Wed → FriFri 5:30 PMHeld
J.O.MC extension queryFor the doctor

The MC question needs Dr Chia — I only acknowledged it and said the clinic will revert this morning. The screening enquiry also asked about prices; I sent the standard package list from the shared drive, nothing beyond that.

SZ
Siti ZulaikhaTue, 7:56 AM

Confirming all three now. Two saved bookings before the doors even opened 🙏

CHAS and Medisave claim prep after the last patient

Prepping the day's CHAS and Medisave claims — then keying everything into Xero — happens at 9pm after a full clinic day, and a tired mistake means a rejected claim weeks later.

The 9pm paperwork, drafted by 9:08. The agent preps the day's claims and Xero entries; the clinic manager reviews and approves.

Ask Glimmer Clinics · Finance illustrative
Thread
DP
Dorothy PereiraThu, 9:02 PM

@Glimmer just locked up. Can you prep today's CHAS and Medisave claims and the Xero entries? I really don't want another 11pm night.

GlimmerBotAI teammateThu, 9:08 PM

Prepped. 31 patients today: 12 CHAS visits, 3 CDMP (Medisave) claims, 16 private. Claim entries are pre-filled from the day list and receipts — nothing gets submitted until you approve.

Ready for your review
12 CHAS claim entries (S$228 total subsidy), 3 CDMP submissions, and 31 matching Xero sales entries — approve in the morning, or now if you're still up.

One flag: I couldn't confirm Mdm T.H.'s CHAS tier — the card copy on file expired in May and I can't verify the current one. I've held her claim out of the batch until the desk re-checks her card.

DP
Dorothy PereiraThu, 9:11 PM

Approving the rest now, will chase the card tomorrow. Home before 9:30 for once 🎉

Package balances and lapsed patients, chased weekly

Treatment-course balances live in a Google Sheet nobody reopens. Patients drift off mid-package, and recall reminders only go out when someone remembers.

Nobody falls through the cracks. The TCM clinic owner asks once a week; the agent reads the package sheet and drafts the nudges.

Ask Glimmer Clinics · GM illustrative
Thread
MT
Marcus TaySat, 3:10 PM

@Glimmer weekly check — who's gone quiet mid-package? Pretty sure we have paid sessions just sitting in the sheet.

GlimmerBotAI teammateSat, 3:16 PM

Cross-checked the package sheet against the booking calendar: 7 patients have paid sessions left and no visit in 3+ weeks — about S$1,340 of prepaid treatment sitting idle. Biggest balances: C.L. (6 of 10 sessions left), M.R. (4 of 8), D.N. (3 of 10).

WhatsApp nudge — for your OK
Hi XXXXXX, this is Everspring TCM 😊 You still have 6 sessions on your package — the physician has Tue and Thu evening slots open next week. Reply 1 and we'll book you in.

I'll personalise each of the 7 from the sheet before sending — nothing goes out until you say so.

MT
Marcus TaySat, 3:19 PM

Send them Monday morning, not on a Saturday. And good catch on C.L. — I thought she'd finished her course.

Industry

Education & Enrichment

Parents enquire at 10pm, term fees are chased one WhatsApp at a time, and the classes themselves still live in a spreadsheet nobody trusts.

10pm enquiries answered before the centre next door

Parent enquiries land on WhatsApp, Instagram and Facebook after the kids are in bed. By the time the front desk replies the next morning, the trial class is already booked with the centre down the road.

Enquiries don't keep opening hours. The centre manager checks in over breakfast; the agent already worked the overnight queue.

Ask Glimmer Education · Admissions illustrative
Thread
NH
Nurul HafizahWed, 7:05 AM

@Glimmer anything come in overnight? We lost two trial sign-ups last month just from replying the next morning 😅

GlimmerBotAI teammateWed, 7:06 AM

Four enquiries after closing — each answered from the Term 3 schedule sheet within minutes of arriving:

ParentChannelAsked aboutStatus
Mrs TanWhatsAppP5 Math, Tue slotsTrial booked
Farhan's dadInstagramFees + class sizeReplied, considering
Mdm KohWhatsAppSibling discountHeld for you
Ms D'SouzaFacebookSec 2 Science, SatTrial booked

Both trials are on Saturday's calendar with confirmations sent. One caveat: Mdm Koh asked whether the sibling discount stacks with the trial promo — that combination isn't anywhere in the price list, so I sent a holding reply rather than guess. Her thread's flagged for you.

NH
Nurul HafizahWed, 7:09 AM

It doesn't stack — I'll reply her myself. Two trials booked before breakfast 🎉

Term invoices out, make-up credits netted, arrears chased

Term billing means rebuilding 140-odd invoices from the class spreadsheet, netting off last term's make-up class credits by hand, then chasing outstanding fees one family at a time on WhatsApp.

Billing week without the spreadsheet marathon. One ask covers the invoice run, the credits and the chasing.

Ask Glimmer Education · Finance illustrative
Thread
KL
Kenneth LimThu, 4:38 PM

@Glimmer Term 3 invoices go out Monday — 143 students across the class sheets, and I still haven't worked out who's owed make-up credits from Term 2. Can you prep the run?

GlimmerBotAI teammateThu, 4:47 PM

Prepped — 143 draft invoices in Xero, built from the Term 3 class sheets. Two things before you release: 11 students carry unused Term 2 make-up credits totalling S$1,240, netted off their drafts with a line item so parents can see it. And 5 families still owe Term 2 fees, S$2,180 in total.

WhatsApp reminder — Term 2 arrears
Hi XXXXXX, a gentle reminder that XXXXXX's Term 2 fee of XXXXXX is still outstanding. You can PayNow to the usual UEN, or reply here if you'd like to discuss — no rush if it's already on the way. 🙏

Nothing sends until you approve. Release invoices Monday 9am and send the five reminders now?

KL
Kenneth LimThu, 4:52 PM

Approved — reminders now, invoices Monday. That's my whole Friday back.

SPARK evidence pulled from what teachers already log

The SPARK assessment window is coming and the documentation lives in ten places — daily class updates, photo journals, lesson plans. Teachers end up rewriting it all over their evenings.

The documentation already exists — it's just scattered. The principal asks; the agent assembles it and shows the gaps.

Ask Glimmer Education · Preschool illustrative
Thread
VN
Vanitha NairMon, 1:20 PM

@Glimmer our SPARK assessment is in 4 weeks and the teachers are already dreading the documentation. Can you check what we actually have before anyone starts writing their weekends away?

GlimmerBotAI teammateMon, 1:34 PM

Went through the shared drive, the photo journals and each class's daily Lark updates — most of the evidence already exists. Mapped against the teaching-and-learning areas:

AreaSourceStatus
Curriculum plansShared driveComplete
Children's portfoliosPhoto journalsComplete
Learning-goal reflectionsClass Lark updatesMay missing — K1, K2
Parent communicationWhatsApp + newslettersComplete

Everything's compiled into one indexed folder, organised the way the assessors read it. I've flagged the May gaps rather than writing the reflections myself — ECDA-facing documentation needs your and the senior teacher's sign-off before anything goes in the folder.

VN
Vanitha NairMon, 1:40 PM

That's most of the weekend panic gone. I'll get Hui Ling on the May reflections — leave those two to us.

Industry

Real Estate & Property

Enquiries land at 11pm, viewings eat the weekend, and every deal lives in a WhatsApp thread — the fastest reply wins the listing, and the paperwork only gets urgent when it's already late.

Six overnight enquiries, replies ready by 7am

Portal enquiries land at 10pm and get answered after lunch the next day — by then the enquirer has booked a viewing with the listing next door. On PropertyGuru and 99.co, reply speed is the listing.

First reply wins. The agent wakes up to six enquiries already triaged, drafted, and one flagged as warm.

Ask Glimmer Property · Sales illustrative
Thread
MT
Marcus TanTue, 7:04 AM

@Glimmer I crashed before checking the portals last night — what came in on the Rivervale and Telok Blangah listings? Last month I lost one to a 3-hour reply gap.

GlimmerBotAI teammateTue, 7:07 AM

6 new enquiries since 10pm — 4 from PropertyGuru, 2 from 99.co. Five are standard availability checks; I've drafted replies with your open viewing slots. One is warm: wants to see the Telok Blangah 3-bedder this week, mentioned a 1 Sep move-in.

Reply — warm lead, Telok Blangah
Hi XXXXXX, thanks for your enquiry on the Telok Blangah 3-bedder (S$4,300/mo, available 1 Sep — matches your timeline). I can show you Thu 7pm or Sat 11.30am, which works better? — Marcus Tan, CEA Reg. XXXXXX

One caveat: a Rivervale enquirer asked if the landlord accepts a cat — that's not in the listing file, so I left it out of her draft rather than guess. Check with the landlord and I'll slot the answer in. Say go and the other five are out by 7.15.

MT
Marcus TanTue, 7:09 AM

Go for the five, I'll call the landlord about the cat after breakfast. Replies ready before I've even left the flat 😅

Who saw what, who went quiet

After a weekend of viewings the pipeline lives in two dozen WhatsApp threads — nobody remembers who saw which unit, who was promised a floor plan, and who's gone quiet since.

The Sunday-night untangle. Twenty-three threads, four prospects going cold — and the one broken promise surfaced first.

Ask Glimmer Property · Sales illustrative
Thread
NR
Nadia Binte RosliSun, 9:38 PM

@Glimmer I've got 20-plus WhatsApp threads from the last two weekends of viewings and honestly cannot remember who saw what. Who's gone quiet that shouldn't have?

GlimmerBotAI teammateSun, 9:44 PM

Across your 23 active threads, 9 viewed a unit in the last two weeks. Four went quiet after viewing and are worth a nudge:

ProspectViewedQuietSuggested nudge
Mr & Mrs HengBraddell 4-rm, 5 Jul7 daysLandlord dropped S$100/mo — tell them
AisyahLakeside 2-bedder, 6 Jul6 daysSend the floor plan she asked for
DominicLakeside 2-bedder, 8 Jul4 daysOffer Thu re-viewing with his partner
Ms RenukaBraddell 4-rm, 5 Jul7 daysCheck if still on a Sep timeline

All four nudges are drafted in your voice. Flagging one: Aisyah was promised the floor plan at the viewing and it was never sent — that one first?

NR
Nadia Binte RosliSun, 9:47 PM

Ouch, the floor plan 🙈 Send hers now, queue the other three for 9am. Mondays used to start with me scrolling threads for an hour.

The lease that expires quietly — flagged 60 days out

Tenancy files only get urgent when it's too late: renewals surface the day the tenant gives notice, and stamp duty deadlines live in someone's head instead of a system.

No more surprise notices. Every managed tenancy scanned, the renewal window opened early — and a stamping deadline caught with five days to spare.

Ask Glimmer Property · Ops illustrative
Thread
JG
Janice GohWed, 4:12 PM

@Glimmer the Clementi tenant just gave notice and none of us saw it coming — lease was up in three weeks. What else in the managed list is about to expire quietly?

GlimmerBotAI teammateWed, 4:20 PM

Scanned all 41 managed tenancies against the TAs in the shared drive. Three end within 90 days:

UnitLease endsChase byStatus
Clementi Ave 4 #11-302 AugNotice given; handover checklist drafted
Faber Crest #07-2230 Sep30 JulTenant hinted at staying
Telok Kurau #02-058 Oct8 AugReminder scheduled

Separate flag: the Jurong East TA signed 3 Jul must be e-stamped by 17 Jul — S$307 on the 24-month lease at S$3,200/mo. I've prepared the IRAS e-Stamping entry but won't submit without your approval.

AD
Adrian D'SouzaWed, 4:26 PM

Approved on the stamping — last thing we need is IRAS late fees. And get the Faber Crest renewal moving, Mrs Loh's tenant wants to stay.

GlimmerBotAI teammateWed, 4:31 PM
Renewal offer — Faber Crest #07-22
Dear Mrs Loh, your tenant has indicated interest in renewing. Based on the last three rental contracts in the block (S$3,400–3,550 for comparable 2-bedders), we propose offering a 12-month renewal at S$3,450/mo (current: S$3,400). If agreeable, we will prepare the renewal TA for both parties' review…

e-Stamping submitted — receipt filed to the Jurong East tenancy folder. The renewal above is a draft only: terms, negotiation and the TA itself are yours to review as the salesperson of record before anything goes to landlord or tenant.

JG
Janice GohWed, 4:33 PM

Put those chase-by reminders on every tenancy going forward. One Clementi scramble was enough 🙏

Industry

Recruitment & Staffing

A 15-consultant agency lives and dies on speed — 200 CVs land overnight, work-pass rules shift under your feet, and last quarter's runner-up candidate is buried in the ATS when the perfect role opens.

214 applicants, shortlisted before the 9am standup

A role posted Friday has 200+ applications by Monday. Consultants only ever read the top of the pile, so the shortlist is really "whoever applied first" — and the best CV at position 170 never gets seen.

The whole pile, not the top of it. Every application read against the job order's must-haves — before the consultant's first coffee.

Ask Glimmer Recruitment · Sourcing illustrative
Thread
SN
Sharifah NadiaMon, 7:48 AM

@Glimmer the regional sales manager role we posted Friday — how bad is the inbox? Client wants a shortlist by Wednesday and I haven't opened a single CV.

GlimmerBotAI teammateMon, 7:57 AM

214 applications across JobStreet, LinkedIn and MyCareersFuture. Screened all of them against the five must-haves in the job order: 61 out on work eligibility, 96 missing the channel-sales experience, 57 read in depth — 12 strong. Top of the list:

CandidateCurrentNoticeFit
XXXXXX T.Distributor RSM, 6 yrs1 mo5/5 must-haves
XXXXXX R.Channel lead, SEA2 mo5/5 must-haves
XXXXXX L.Key accounts, 8 yrs1 mo4/5 — no SEA travel

The full 12 are ranked in the shared sheet with a two-line rationale each. Worth noting: the strongest CV was application #171 — it came in Sunday night. Want me to draft the first-call invites for the top 5?

SN
Sharifah NadiaMon, 8:02 AM

#171 — we'd never have reached that one. Draft the invites, I'll send after standup 🙏

Work-pass sanity check before the shortlist goes out

Consultants do EP COMPASS points and S Pass quota maths from memory, mid-call. One wrong guess and a candidate gets to offer stage before anyone discovers the pass was never going to be approved.

Flagged before it embarrasses you. The agent pre-checks eligibility; the consultant verifies on MOM's own tools before anything is promised.

Ask Glimmer Recruitment · Compliance illustrative
Thread
AN
Arjun NairThu, 6:35 PM

@Glimmer before I send the XXXXXX shortlist tonight — two of the three need passes. Sanity-check them so I'm not promising the client something MOM will bounce.

GlimmerBotAI teammateThu, 6:44 PM

Pre-checked both against the CVs and the client's offer ranges — this is a screen, not a verdict:

Candidate A (EP route): offered salary clears the age-adjusted qualifying bar. On COMPASS I can score C1 salary (10 pts) and C2 qualifications (20 pts, degree is on the reference list) — that's 30 of the 40 needed. C3 diversity and C4 local-share points depend on the client's own workforce profile, which I can't see from here. Candidate B (S Pass route): salary is fine, but from the client's last headcount they look at or near their S Pass sub-quota — one leaver would change that.

Recommend you run A through MOM's COMPASS Self-Assessment Tool with the client, and have the client confirm quota headroom in their myMOM Portal before either name goes out.

AN
Arjun NairThu, 6:49 PM

Will run the SAT with their HR tomorrow and hold B until quota's confirmed. Better an awkward call now than a withdrawn offer later.

The runner-up from March, remembered in September

Every closed role leaves behind a great second-place candidate — who is then forgotten in the ATS. When a matching role opens six months later, consultants start sourcing from zero instead of from people who already said yes once.

The pipeline that pays twice. A new job order lands at night; the agent finds the silver medalists who were one "yes" away last time.

Ask Glimmer Recruitment · Sales illustrative
Thread
VP
Vanessa PereiraTue, 9:15 PM

@Glimmer new job order just came in — finance manager, logistics client, S$7.5–8.5k. Before I post anything: who have we already taken to final rounds for roles like this?

GlimmerBotAI teammateTue, 9:22 PM

Searched the last 12 months of closed finance roles in the ATS — 3 silver medalists fit this brief. Two lost out on timing, not quality: one to an internal hire, one because the client froze the role. Interview notes for all three are linked in the thread.

WhatsApp re-engagement — ready to send
Hi XXXXXX, Vanessa here from the agency — we spoke in March for the FP&A role (you were their final two!). A finance manager seat just opened at a logistics firm, S$7.5–8.5k, hybrid, town. Given how that last process went, I'd like to put you in first, before it's posted. Open to a quick call this week?

One flag: the third candidate's LinkedIn shows a new title since our last contact 7 months ago — she may already be settled. I'd send to the first two tonight and let me confirm her status before you spend a credit on her.

VP
Vanessa PereiraTue, 9:26 PM

Send both. If either lands, that's a placement with zero sourcing cost 🎉

Cross-industry · by role

Founder / GM

When every number, document and decision still routes through one phone, the founder's week is triage — these scenarios take the routing job off their plate.

The Monday brief, before the phone starts

Every number the founder needs on Monday lives in a different tool — bank, Xero, the quotes tracker, the shared inbox — so the week starts with two hours of tab-hopping and 40 unread chats before any real decision gets made.

One message instead of six tabs. The GM of a small trading firm asks on the way in; cash, pipeline and the week's fires arrive in one brief.

Ask Glimmer Distribution · GM illustrative
Thread
MT
Marcus TeoMon, 7:15 AM

@Glimmer on the train in, 40 unreads already. Before I open any of them — Monday brief please: cash, pipeline, anything on fire.

GlimmerBotAI teammateMon, 7:21 AM

Morning. Pulled Xero, the quotes sheet and the shared inbox overnight. Cash: S$186k in DBS; Thursday's payable run is S$74k against S$52k of receivables due the same week, so you dip to about S$164k midweek — fine, no action. Three things actually need you:

FlagDetailNeeds
Quote idleXXXXXX quote, S$41k — no reply in 12 daysa nudge
OverdueInv 2314, S$18.4k, 21 days past duea chaser
ShipmentContainer due Wed; forwarder quiet since Friwatch

One caveat on the container: the forwarder's portal still shows Wednesday but there's been no vessel update since Friday, so I can't confirm it — I've emailed them and will flag you when they reply. Want me to send the quote nudge and a polite chaser on inv 2314?

MT
Marcus TeoMon, 7:24 AM

Send both. First Monday in months I'm not doing archaeology in my own inbox 😅

The PSG application that waited three weekends

The PSG paperwork keeps sliding because pulling together the vendor quote, ACRA details and financial statements is a half-day job only the founder can do — so the grant money stays unclaimed.

The grant assembles itself. Everything the form needs was already in the company's drive — the founder just reviews and files.

Ask Glimmer Fit-out · Founder illustrative
Thread
AK
Adrian KhooWed, 9:18 PM

@Glimmer that PSG grant for the job-costing software — I've pushed it back three weekends now because the form scares me. Everything it asks for should already be somewhere in our drive. Can you put the application together?

GlimmerBotAI teammateWed, 9:31 PM

Assembled from what's already on file: the vendor's quotation in your inbox, your ACRA business profile, and the FY2025 accounts in the shared drive.

PSG application draft — for your review
Solution: job-costing + inventory package, PSG pre-approved (vendor quote ref XXXXXX). Cost: S$8,400, est. support at 50% = S$4,200. Eligibility: UEN XXXXXX, registered and operating in SG, ≥30% local shareholding confirmed from ACRA. Deployment: HQ office, 6 users, rollout within 3 months.

Two gaps before you file: the FY2025 accounts in the drive are the unsigned management set — the Business Grants Portal will want the signed copy — and submission needs your Corppass, so I can prepare but not file. Everything else is ready to paste in.

AK
Adrian KhooWed, 9:36 PM

Signed set is with the accountant, I'll have it Friday. Filing this myself on the weekend — 20 minutes instead of three hours 🎉

Walking into the bank with one page

The night before a bank, landlord or key-client meeting, the founder digs through old email threads and Xero exports trying to remember what was said last time — and still walks in half-prepared.

Prepared, not just present. The founder of a maintenance services firm gets a one-pager built from Xero and the actual email history with the bank.

Ask Glimmer Services · Founder illustrative
Thread
HO
Hafizah OsmanThu, 10:07 PM

@Glimmer bank meeting 9am tomorrow to renew our working-capital line. I want to walk in with one page: our numbers, what they pushed on last time, and what we're asking for.

GlimmerBotAI teammateThu, 10:16 PM

Built it from Xero and last May's email thread with your RM. She pressed on two things then — customer concentration and how slowly clients pay you. Both improved this year, so lead with them.

One-pager — RM meeting, Fri 9:00 AM
Ask: renew the S$250k working-capital line, same terms (avg utilisation 58%, no excesses). Trading: FY25 revenue S$2.1M, +9% on FY24; 14 maintenance contracts, 11 on 12-month terms. Her concerns, answered: top client now 31% of revenue (was 44%); receivables days 41 (was 48). Bring: aged receivables + last 6 months' bank statements, both attached here.

Print-ready PDF is in the drive folder. Want me to block 30 minutes at 8:15am to run through it once?

HO
Hafizah OsmanThu, 10:19 PM

Yes, block it. That concentration number is exactly what she'll ask about — printing this now 🙏

Cross-industry · by role

Finance & Ops

One person owns the invoices, the payroll, the CPF run and the GST return — and every deadline lands in the same week.

Overdue invoices, chased in the right tone

The aging report gets exported every Monday and then nothing happens — chasing means rewriting the same awkward email nine times, and the biggest debtor gets the same soft nudge as a first-time late payer.

Nine chasers, three tones, one approval. The aging report turns into ready-to-send reminders — nothing goes out until the manager says so.

Ask Glimmer Distribution · Finance illustrative
Thread
SN
Shalini NairMon, 9:05 AM

@Glimmer AR aging is ugly again. Pull everything 30+ days overdue from Xero and draft chasers I can approve — and please, a firmer tone for the repeat offenders than for the first-timers.

GlimmerBotAI teammateMon, 9:13 AM

Pulled the aging: S$41,270 past 30 days across 9 invoices. The big three plus the rest:

CustomerInvoiceDaysAmount
Harbourline LogisticsINV-210467S$12,800
Cedar & Co EventsINV-211748S$9,450
Novabuild InteriorsINV-212341S$7,200
6 others31–39S$11,820

Drafted all 9 — gentle for the six first-timers, a middle tone for Novabuild, and this for Harbourline (their third reminder):

Chaser — Harbourline, 3rd reminder
Hi XXXXXX, following up on INV-2104 (S$12,800, due 8 May — now 67 days past due). We've held your June restock order pending payment; once it clears we'll release it same day. PayNow UEN or bank transfer both work — happy to resend the SOA if useful.

One I've held back: Cedar & Co replied last Thursday saying a cheque was mailed — I can't see it in the bank feed yet, so their chaser is parked until Wednesday rather than annoying them mid-payment. Nothing sends until you approve each one.

SN
Shalini NairMon, 9:18 AM

Approved all except Novabuild — their director is an old friend of the boss, I'll call instead. Good call on Cedar 🙏

Payroll pre-checked before CPF EZPay

Every payroll month-end means second-guessing CPF on the edge cases — a mid-month joiner, a leaver's encashment, the new OW ceiling — because one wrong submission means refund paperwork with the Board.

Three edge cases, caught before submission. The agent pre-checks the run; the human still presses submit on EZPay.

Ask Glimmer Engineering · Finance illustrative
Thread
AT
Angela TeoThu, 8:40 PM

@Glimmer June payroll is drafted in Talenox. Before I submit CPF — sanity check? Daniel joined on the 15th, Rosnah left end-May, and I still don't fully trust myself with the new ceiling 😅

GlimmerBotAI teammateThu, 8:49 PM

Checked all 14 employees against the 2026 tables. Two fixes and one all-clear:

1. Rosnah's final pay is missing her leave encashment — S$840, and CPF is still payable on it since she earned it while employed. I've staged the additional-wage line in Talenox.

2. Mr Koh turned 55 in May but his profile still applies the below-55 rate table — with the Jan 2026 senior-worker rates the run overstates his CPF by S$74. Staged the correction.

3. Daniel (joined 15 Jun, S$8,400/mth) — prorated OW is S$4,200, under the S$8,000 ceiling that took effect in January, so full CPF applies. Talenox got this right; flagging only because it's his first month.

One thing I couldn't confirm: Talenox has Daniel on 2nd-year SPR graduated rates, but there's no PR-date document on the shared drive to verify the year. Worth a quick check with him before you submit. Once you approve the two fixes, the EZPay file regenerates — submission stays with you, I don't file.

AT
Angela TeoThu, 8:55 PM

Daniel's PR letter says 2nd year — confirmed. Approving both fixes, will submit on EZPay tomorrow morning. The Mr Koh one would've sat there for months.

GST F5 drafted, InvoiceNow mapped

Quarter-end GST means a weekend in Xero chasing tax-code errors, and now the IRAS letters about InvoiceNow — with no idea which customers or suppliers are actually on the Peppol network yet.

The quarter, staged for filing. F5 figures drafted from Xero, Peppol readiness mapped — the human reviews and files on myTax Portal.

Ask Glimmer Wholesale · Ops illustrative
Thread
NH
Nadiah HassanTue, 6:47 PM

@Glimmer GST quarter closed yesterday — can you start the F5 prep? And IRAS keeps writing about InvoiceNow. I honestly don't know which of our customers are even on it.

GlimmerBotAI teammateTue, 6:58 PM

Drafted the F5 for Apr–Jun from Xero:

BoxItemAmount
1Standard-rated suppliesS$486,300
5Taxable purchasesS$312,940
6Output tax dueS$43,767
7Input tax claimedS$27,412

Net payable S$16,355. Two supplier bills had missing tax codes — I've parked them out of the totals and asked @Farid for the physical invoices on Lark, so Box 7 may inch up once those land.

On InvoiceNow: I checked your active contacts against the Peppol directory — 31 of 58 customers and 22 of 40 suppliers are already registered. You can start receiving e-invoices as soon as the Xero InvoiceNow registration is switched on (one-time setup, ~10 min — I've put the steps in the drive). Figures are staged for your review; filing on myTax Portal is yours, due 31 Jul.

NH
Nadiah HassanTue, 7:02 PM

Reviewing tomorrow and filing this week — first quarter this hasn't eaten a weekend 🎉

Cross-industry · by role

Sales & Marketing

The pipeline lives in WhatsApp threads, quotes go out and never get chased, and nobody can say which promo actually sold anything.

The pipeline, rebuilt from WhatsApp

Every deal starts as a WhatsApp thread and most of them stay there — nothing makes it into a CRM, so nobody knows what's live, what's dead, or which lead has been sitting in silence for two weeks.

The CRM nobody keyed in, reconstructed anyway. One ask, and every live deal — and every quiet one — is on a list.

Ask Glimmer Interiors · Sales illustrative
Thread
DP
Daniel PereiraThu, 6:47 PM

@Glimmer boss wants a pipeline number tomorrow and honestly everything is in WhatsApp. Can you go through the sales threads and tell me what's actually live — and what's gone quiet on us?

GlimmerBotAI teammateThu, 6:58 PM

Went through 47 chats on the sales WhatsApp Business line. 19 live deals, roughly S$212k if everything lands. The worry list: 6 deals worth S$74k where the last message is ours and it's been quiet 7+ days. Biggest three:

LeadStageValueQuiet for
Hartveld Clinic, NovenaQuote sentS$32,00012 days
Kembara Logistics officeSite visit doneS$18,5009 days
Serene Dental, BedokRevised quoteS$12,8008 days

One honest gap: two of the 47 threads moved to Marcus's personal number partway through, and I can't see those — his last note on them is three weeks old, so I've left them out of the S$212k rather than guess. I've put the full list in a Google Sheet and can keep it updated daily. Want me to draft nudges for the six quiet ones?

DP
Daniel PereiraThu, 7:02 PM

Draft the nudges, and yes keep the sheet running. That's the CRM we kept saying we'd set up 😅

Every quote chased, with the context remembered

Quotes go out by email and WhatsApp, then everyone moves to the next fire. Nobody tracks who was quoted and never chased — the follow-up happens only when the customer calls, usually to say they went with someone else.

The chase list writes itself. Nine unchased quotes surface, and the first follow-up comes drafted with the original thread's details in it.

Ask Glimmer Facilities · Sales illustrative
Thread
AK
Aisyah KamalTue, 8:05 PM

@Glimmer I have this bad feeling we've been sending quotes and just… never following up. Can you check the last month — who got a quote from us and heard nothing since?

GlimmerBotAI teammateTue, 8:13 PM

Your feeling is right. Of 23 quotes sent in the last 30 days, 9 were never followed up — combined value S$41,200. Four of those nine opened the PDF more than once, which usually means still deciding. The warmest is Averlyn Serviced Offices: quoted S$1,450/quarter for aircon servicing across 2 floors, opened the quote three times, last reply was them asking if weekend works are possible — we never answered.

Follow-up email — Averlyn Serviced Offices
Hi XXXXXX, following up on our quote of 14 Jun for quarterly servicing of your 2 floors at XXXXXX. On your question — yes, we can schedule the works on Saturdays before 1pm at no extra charge. Happy to hold the quoted S$1,450/quarter until end of the month. Shall we lock in a first visit?

I've queued similar drafts for the other 8, each referencing their original thread — they'll sit in your outbox for approval, nothing sends on its own. From here I can flag any quote that hits 5 days with no follow-up.

AK
Aisyah KamalTue, 8:18 PM

Approved the Averlyn one, will go through the rest tomorrow. Turn on the 5-day flag please 🙏

GlimmerBotAI teammateTue, 8:18 PM

Done — sent to Averlyn, and the 5-day flag is on. watching 23 quotes

Which promo actually sold anything

Marketing reports likes and reach, the boss asks about sales, and nobody has ever joined the two. Budget goes to whatever felt busiest, not what produced paying customers.

Likes are not a currency. Last month's campaigns, joined against what the till and the webstore actually took in.

Ask Glimmer Homeware · Marketing illustrative
Thread
GT
Grace TohMon, 9:15 AM

@Glimmer budget meeting at 11. Of last month's promos, can you tell me which ones actually brought in enquiries and sales — not engagement, actual money?

GlimmerBotAI teammateMon, 9:26 AM

Joined each campaign's enquiries (WhatsApp + webstore, matched by promo code and link) against Shopify and the POS. June, side by side:

CampaignSpendEnquiriesSales
EDM to past customersS$021S$6,380
FB ad — sofa bundleS$45034S$1,140
IG giveaway (1.8k likes)S$1205S$260

The quiet EDM to 640 past customers outsold everything combined — 12 orders, S$6,380, zero spend. The giveaway got the likes and almost none of the money. Caveat: 3 walk-in sales mentioned "saw it online" but used no code, so I couldn't attribute those — the true numbers are slightly better than shown, not worse. Want a one-slide version for 11am?

GT
Grace TohMon, 9:29 AM

Yes to the slide. And I guess we're doing more boring emails and fewer giveaways 🎉

Cross-industry · by role

HR & People

One HR manager carrying the whole employee lifecycle — 148 CVs to screen, "how many days childcare leave?" pinging in at 3pm, and an EP expiring quietly in the background.

148 applicants, screened against the real must-haves

Writing a decent JD eats a morning, and once it's live the applications pile up — screening 148 CVs against the actual must-haves quietly becomes skimming the first 30 and hoping.

Every CV read, not just the top of the pile. The HR manager sets three must-haves; the agent screens all 148 against them.

Ask Glimmer HR · Hiring illustrative
Thread
AF
Adeline FooTue, 9:05 AM

@Glimmer the Ops Admin Executive posting closed last night — 148 applications across MyCareersFuture and JobStreet sitting in the hiring inbox. Screen them against the must-haves: 2+ years on Xero or similar, solid Excel/Sheets, can start within a month. I don't have three days for this.

GlimmerBotAI teammateTue, 9:14 AM

Screened all 148. 11 meet all three must-haves; the biggest cut was accounting software — 89 of the 137 screened out had no Xero/QuickBooks experience at all. Top of the shortlist:

CandidateXeroNoticeNote
Tan H.M.4 yrs2 wksAlso ran payroll on Talenox
Nur Syafiqah3 yrs1 mthCurrent role is 80% this JD
Dinesh K.2 yrsImmediateContract ending, can start Mon
Chloe Ng2 yrs1 mthXero certified, lighter on Sheets

One honest flag: 2 of the 11 claim Xero only in the cover letter, not the CV — I've kept them in but marked them "verify at interview" rather than assuming.

Interview invite — ready to send
Hi XXXXXX, thanks for applying for our Ops Admin Executive role. We'd like to invite you to a 45-min interview at our office — could you share two slots that work next week? — Adeline, HR
AF
Adeline FooTue, 9:16 AM

Send it to the top 5. Last round I honestly only read about a third of the pile 😅

Leave questions answered with the handbook open

"How many days childcare leave do I have?" and "can I encash my AL?" land in HR's chat all day — each one means digging out the handbook, and the contractual ones are risky to answer from memory.

Cited, not guessed. Routine questions get handbook answers with the section number; the contractual one gets escalated, not improvised.

Ask Glimmer HR · Policy illustrative
Thread
DR
Devi RajendranThu, 3:12 PM

@Glimmer two more while I'm mid-payroll: Aisyah's asking how many days childcare leave she has left, and Marcus Lim wants to encash 5 days of AL this month. What does the handbook actually say?

GlimmerBotAI teammateThu, 3:15 PM

Aisyah: her younger child is 5 and a Singapore citizen, so she gets 6 days government-paid childcare leave this year (Handbook §4.3, which mirrors the MOM provision). Talenox shows 2 used — 4 remaining.

Reply to Aisyah — ready to send
Hi Aisyah! You have 4 of 6 days childcare leave left for the year (Handbook §4.3). Just apply in Talenox as usual and tag your manager 🙂

Marcus: the handbook (§4.1) says AL isn't encashable during employment — only paid out on the last day of service. But Marcus is on the 2019 contract template, which handles carry-over differently, so this is a contractual call. I'm not answering him directly — flagging it to you with both clauses side by side.

DR
Devi RajendranThu, 3:18 PM

Send Aisyah's, I'll take Marcus. Right call not to wing that one 🙏

Work-pass radar: renewals and quota before they bite

EP and S Pass expiries sneak up between payroll runs, and nobody checks quota headroom until after the offer letter is drafted — then it's a scramble against MOM timelines.

The Monday radar. The agent pre-checks passes, quota and filing season; the human does the actual submitting to MOM.

Ask Glimmer HR · Compliance illustrative
Thread
BD
Bernice de SouzaMon, 9:02 AM

@Glimmer quarterly work-pass check please — anything expiring in the next 90 days? And the boss wants to hire one more Work Permit tech: do we even have quota room?

GlimmerBotAI teammateMon, 9:11 AM

Radar for the next 90 days:

ItemDateStatus
EP renewal — Nguyen T.H.14 SepDocs prepped, ready to file
S Pass renewal — Arun P.2 Octwindow opens 4 Aug
New WP hire — quotaHeadroom for 1, see below
IR8A seasonMarNothing due; will prep from Talenox in Feb

Quota: with 12 full-time locals on CPF, the services-sector 35% ceiling works out to 6 quota-counted foreign workers. You're at 5 — 4 WP plus Arun's S Pass — so one more WP fits. Caveat: that's based on May's CPF submission; June hasn't posted yet, so re-verify in WP Online before the offer goes out. I've prepped the EP renewal documents but the filing itself is yours — I don't submit anything to MOM.

BD
Bernice de SouzaMon, 9:15 AM

Perfect. I'll file the EP renewal Thursday and check WP Online before we commit. Last year we caught the S Pass expiry with 3 weeks to spare 😅

Cross-industry · by role

Customer Support

The same 20 questions in three languages across four channels — and the one message that actually matters is buried under all of them.

The weekend's 41 messages, cleared by Monday standup

Every Monday opens on a weekend backlog across WhatsApp, Instagram DMs and email — most of it the same delivery, return and warranty questions, in whichever language the customer prefers, with the two genuinely tricky ones buried somewhere in the middle.

The backlog answers itself. Routine questions get the company's actual policies, in the customer's language — only the unusual ones reach a human, with context attached.

Ask Glimmer Support · Inbox illustrative
Thread
CW
Charmaine WeeMon, 8:05 AM

@Glimmer morning — how bad is the weekend pile? Anything I need to touch before 9?

GlimmerBotAI teammateMon, 8:09 AM

41 messages came in over the weekend. 38 are handled, 3 are waiting for you:

ChannelMsgsHandledFor you
WhatsApp19181
Instagram DM12111
Email1091

Of the 38: 33 were straight off the policy sheet — delivery windows, the 14-day return policy, warranty registration — and 5 needed a Shopify order-status check first. Six were in Mandarin and two in Malay; I replied in the same language, same tone. The 3 for you: a bulk order asking for corporate invoicing, a damaged-in-transit claim with photos, and someone quoting a 20% off price from an expired IG story — I couldn't find that story to verify the price, so I've held it with her screenshot attached rather than guess.

CW
Charmaine WeeMon, 8:12 AM

Three I can do before coffee finishes. Last Monday this was my whole morning 😅

The 1-star threat, defused with receipts

An angry message threatening a public review lands at night, and whoever sees it first replies from memory — without checking the order history, so the apology is either too generous or, worse, wrong.

Checked before anyone replies. The complaint is validated against the order history and courier scans, and the make-good goes out only after the owner says so.

Ask Glimmer Support · Complaints illustrative
Thread
DN
Dinesh NairThu, 9:38 PM

@Glimmer just got a really angry WhatsApp — order still not here after almost two weeks, she's saying she'll post a 1-star everywhere tomorrow. Before I reply, is she actually right?

GlimmerBotAI teammateThu, 9:44 PM

She's right. Order XXXXXX placed 28 Jun, promised 4–6 working days — it's now day 9. Courier tracking shows the parcel scanned into the Tuas hub on 2 Jul and no scan since, so it's likely lost, not late. Worth knowing: this is her 3rd order with you (S$212 lifetime), and her first two arrived on time — she's a good customer having a genuinely bad experience.

Make-good — needs your approval
Hi XXXXXX, you're absolutely right and I'm sorry — your parcel has been stuck with the courier since 2 Jul. We're not making you wait for their investigation: a replacement ships tomorrow by a different courier, your S$4.90 delivery fee is refunded tonight via PayNow, and here's S$10 off your next order. — Dinesh

I've also prefilled the lost-parcel claim with the courier, but it needs your sign-off before submission. Nothing goes out until you approve.

DN
Dinesh NairThu, 9:47 PM

Wah, she has every right to be angry then. Send it and file the claim — glad I didn't reply from memory 🙏

Friday's voice-of-customer digest, causes not tickets

Support closes tickets one by one, but nobody has time to step back and count — so the same root cause generates the same 20 tickets week after week, and the boss only hears about it when a review goes public.

One table, three root causes. A week of scattered complaints across every channel, grouped and counted before the Friday ops huddle.

Ask Glimmer Support · Insights illustrative
Thread
RL
Rachel LimFri, 4:45 PM

@Glimmer ops huddle in 15 — what were customers actually unhappy about this week, across everything? Marcus keeps asking and I only ever have anecdotes.

GlimmerBotAI teammateFri, 4:51 PM

126 conversations this week across WhatsApp, IG, email and Shopee chat. 68 of them fall into three themes:

ThemeMentionsvs last wkLikely root cause
"Where's my order?"31+2Courier's SMS tracking link broken since 3 Jul
Tops run small25+9Size chart still shows the old cut's measurements
Refund taking long12-4Shopee refunds now landing in 7–9 days

The one to fix first is the size chart — it's the fastest-growing theme and it drives returns, not just tickets: 9 of this week's 14 returns cite sizing. Fixing the chart page is a 10-minute edit. Want me to draft the corrected measurements from the new cut's spec sheet for review?

MP
Marcus PereiraFri, 4:58 PM

So it's the size chart, not the courier, costing us returns. Draft it — chart gets fixed today, not another week of tickets 🎉

Some of these workflows are illustrative scenarios — fictional companies and people, showing realistically what an agent like ours handles day-to-day. The threads on our homepage are the real ones, straight from the Glints workspace.