🔒 PROTOTYPE DEMO · Tracker: MQ Invoices · Read-only listener. The bot never posts in a group. The AI reads the messages; every check runs in code.
Tracker · WhatsApp · Admin only
MQ Invoices
Listening · 6 groups Edit tracker
The group SOP, as the bot reads it · click a stage to filter This week · 6–10 Oct 2026
Date Client · invoice Amount to pay Rate · fee USDT quoted USDT received Status Checks
Calc · Quote · Paid · Wallet · TXID · Proof
Amber dot = AI-read, not signed off yet. Statuses move by themselves when every check passes; a person signs off once, at Confirmed, and only signed-off money reaches the summary.
Linked device
Connected
Number
+852 •••• 4120 · "JY Payments Desk"
Mode
Read only. Never sends, reacts or replies.
Last message seen
2 min ago · GS Securities × JY
Session
Encrypted at rest · re-link with a pairing code in Connections
Health alert
Teams ping if silent > 2 h in working hours
Linked-device mode is outside WhatsApp's terms, so this number can be banned without notice. If that happens, history in the portal is kept and the number is re-linked.
Who counts as JY staff
Edit in Connections

The bot tells client messages from JY staff messages by phone number, not by guessing. Only JY staff can move an invoice to Quoted, Confirmed or Completed. Everyone else counts as Client.

SenderNumberCan move to
AY Filing+852 •••• 7731Quoted Confirmed Completed
JY receiving wallets (whitelist)
NetworkAddressLabel
TRC20 · USDTTAArD8hHA5G8…ZSK9EJxExchange wallet 1
Groups feeding this tracker
Approve new groups, change which trackers they feed or ignore them in Connections.
Manage in Connections
WhatsApp groupCRM recordTrackersOpen invoicesLast activityStatus
GS Securities × JY · MQ paymentGS Securities LtdMQ Invoices016:39 todayActive
Client A × JY paymentsClient A LtdMQ Invoices110:20 todayActive
Client B / JY – MQClient B LtdMQ Invoices Payments111:52 todayActive
Client C MetaQuotes payClient C LtdMQ Invoices109:41 todayActive
Client D & JY GlobalClient D LtdMQ Invoices113:05 todayActive
JY – Client H invoiceswaiting for approval——joined 08:15 todayHeld · 17 h leftApprove in Connections
Microsoft Teams
Channel: JY Finance › Payments desk · Workflows webhook
Daily summary · weekdays 18:00 MYT
JY Payments Desk · 18:00

MQ Invoices · Tue 6 Oct 2026

6 open · 3 need a person · 2 exceptions · "Amount received" shows signed-off values only
DateClientAmount to payAmount receivedStatus
Exception alert · sent as it happens
JY Payments Desk · 09:44

⚠ Amount mismatch · Client C Ltd

Invoice
MetaQuotes 10701455
Quoted
8,865.38 USDT
Screenshot
8,615.38 USDT (−250.00)
Likely cause
Process fee left out
Where this tracker reports
Set in Tracker Setup › Alerts & summary.
Edit alerts & summary
ReportWhenSent to
Daily summaryWeekdays 18:00Teams · Payments desk
Exception alertAs it happensTeams · Payments desk
Only signed-off money goes into the summary. Cards are sent through a Teams Workflows webhook and open the record in the portal; Confirm / Edit buttons on the cards come with the Teams bot registration.