Coming soon · Revenue Agent
For distributors, agencies and contract services in Malaysia
Find the RM already sitting in your customer list.
Every Monday, Revenue Agent reads your sales records. It shows your team who to message, and why. It writes the WhatsApp message. Your team checks it and sends it.
We're testing it now. Join the waitlist to be first in line. See a sample list
This Week's List
Mon · 8:00 AM
RM 61,200
at stake over a year · 3 customers
Kopitiam Lim Brothers
RM 8,600
Orders every 8 days. It has been 19.
Late to reorderRestoran Selera Kampung
RM 17,800
Ordered every week for 2 years. Nothing since 24 Aug.
Win backHotel Mutiara Indah
RM 34,800
RM 6,100 in the last 90 days. It was RM 14,800.
Ordering less
WhatsApp draft for Kopitiam Lim Brothers
Hi Mr Lim, you usually top up around now. Want me to prepare your usual order for tomorrow? – Aisyah, Maju Jaya
Sample. Maju Jaya Trading Sdn Bhd and its customers are made up.
The problem
Good customers slow down. Nobody sees it.
Your accounts keep every invoice. They don't tell you who is late.
Orders come late
Kopitiam Lim Brothers orders every 8 days. It has been 19.
Orders get smaller
Hotel Mutiara Indah spent RM 6,100. It was RM 14,800.
Good customers stop
Restoran Selera Kampung ordered every week. Then nothing since 24 Aug.
Samples. Names and numbers are made up.
This Week's List
Pick your business. See your list.
Maju Jaya Trading Sdn Bhd · Excel export · 412 customers · sample
My list · Aisyah
Kopitiam Lim Brothers
RM 8,600at stake over a year
Late to reorderOrders every 8 days. It has been 19.
WhatsApp draft
Hi Mr Lim, you usually top up around now. Want me to prepare your usual order for tomorrow? – Aisyah, Maju Jaya
My list · Ravi
Restoran Selera Kampung
RM 17,800at stake over a year
Win backOrdered every week for 2 years. Nothing since 24 Aug.
WhatsApp draft
Salam Haji Hassan, we haven't had an order since 24 Aug. Can I send your usual rice and oil this Thursday? – Ravi, Maju Jaya
My list · Nurul
Hotel Mutiara Indah
RM 34,800at stake over a year
Ordering lessRM 6,100 in the last 90 days. It was RM 14,800.
WhatsApp draft
Hi Ms Kavitha, kitchen orders have been lighter lately. Is there anything you buy elsewhere that we can quote for? – Nurul, Maju Jaya
Swipe to see more
Bintang Digital Sdn Bhd · Xero and time sheets · 50 clients · sample
My list · Priya
Warisan Batik Sdn Bhd
RM 72,000at stake over a year
Renewal dueRetainer ends 30 Nov. No talk about renewing yet.
WhatsApp draft
Hi Daniel, our retainer runs to 30 Nov. Can we meet next week to plan 2027? – Priya, Bintang Digital
My list · Zack
Everbright Interiors
RM 26,400at stake over a year
Over their hoursPays for 40 hours a month. Used 62, 58 and 64.
WhatsApp draft
Hi Lina, we've done about 60 hours a month on a 40-hour plan. Can we talk for 20 minutes about a plan that fits? – Zack, Bintang Digital
My list · Michelle
Seri Murni Dental Clinic
RM 20,800at stake over a year
Gone quietNew brief every 30 days. Last one was 74 days ago.
WhatsApp draft
Hi Dr Mei Ling, it's been a while since our last project. Anything for the new year we can plan early? – Michelle, Bintang Digital
Swipe to see more
Bersih Prima Services Sdn Bhd · Excel export · 118 contracts · sample
My list · Suresh
JMB Residensi Kenanga
RM 72,000at stake over a year
Renewal dueCleaning contract ends 15 Nov. No renewal yet.
WhatsApp draft
Salam Puan Rosnah, our contract for Residensi Kenanga ends 15 Nov. Can I bring the 2027 renewal on Thursday? – Suresh, Bersih Prima
My list · Chun Hao
Wisma Maju Holdings
RM 38,000at stake over a year
Renewal dueContract ends 9 Dec, in 49 days.
WhatsApp draft
Hi Mr Ong, our contract for Wisma Maju ends 9 Dec. Can we meet next week to agree the 2027 plan? – Chun Hao, Bersih Prima
My list · Suresh
Klinik Mutiara
RM 9,600at stake over a year
Could buy moreBuys daily cleaning. Most clinics like it also buy a monthly deep clean.
WhatsApp draft
Hi Grace, most clinics we serve add a monthly deep clean. Want a quote with your 4 Nov visit? – Suresh, Bersih Prima
Swipe to see more
Sample companies. Names and numbers are made up.
How it works
It runs the same five steps every week.
1
Your sales records
Excel, Sheets or your accounts
2
This Week's List
Monday, 8 AM. Staff see My list.
3
WhatsApp message
Your team checks it and sends it
4
Customer orders
A new invoice comes in
5
Result vs your fee
Who came back within 21 days
Next Monday, it starts again with fresh records.
Your Home screen
See what came back, every week.
It counts every customer you contacted who came back within 21 days. Some might have come back anyway. Reaching out is good service either way.
Home
Lim Kok Wai · Maju Jaya Trading Sdn Bhd
This week's result
RM 5,300
12 contacted · 4 came back within 21 days
Your feeRM 990 a month
Biggest leak
Ordering lessHotel Mutiara Indah
RM 34,800 over a year
Team follow-through
- Aisyah5/5
- Ravi3/4
- Nurul4/4
2 messages wait for your yes
Sample. Maju Jaya Trading Sdn Bhd and its numbers are made up.
What it's worth
Will it pay for itself?
Move the sliders. Your free audit gives you the real number.
Sales at risk each year
RM 1,080,000
Sales you win back
RM 216,000
Extra profit for you
RM 43,200
About 3.6× a year of the Team plan.
A guess from your numbers, not a result. Team plan is RM 990 a month.
Pricing
Start free. Then try it for 30 days.
These are the prices when Second Team opens. Join the waitlist to be first.
Free audit
RM 0
- Send one Excel export
- Your own list in 48 hours
- A 30-minute walkthrough with a founder
- No link to your systems
Team
Most popularRM 990a month
- This Week's List for up to 5 staff
- Each person sees My list
- A WhatsApp draft for every customer
- See who came back within 21 days
Business
Many branchesRM 1,890a month
- Unlimited staff and branches
- A monthly review with Second Team
- Lists made for your trade
- Owner sign-off on price messages (coming soon)
30-day pilot guarantee
If your list doesn't surface at least 10× the monthly fee in revenue at risk, you don't pay for the pilot.
Prices for Everywhere else (USD) · Malaysia (RM)
How you start.
1 · Day 1
Send one export
15 minutes
2 · Within 48 hours
See your first list
30-minute call
3 · Every Monday
Your team works the list
About 10 minutes each
Your data
Your customer list stays yours.
It only reads
We never write to, send from or change anything in your software.
Nothing sent without you
We never message your customers ourselves. You approve every message.
PDPA
We follow Malaysia's Personal Data Protection Act (PDPA).
Servers in Singapore
Our servers run in Singapore.
Deleted within 30 days
Data we hold is deleted within 30 days of you leaving. You can also press "Delete my data" in Settings. It takes effect at once.
Never used to train AI
Your data is never used to train AI.
Works with
- Excel or CSV upload
- Excel (OneDrive)
- Google Sheets
- Xero
- QuickBooks
- Zoho Books
- Zoho Inventory
- Zoho CRM
- Odoo
- NetSuite
- Shopify
- Stripe
- HubSpot
- Pipedrive
- Harvest
- Jobber
Coming soon
- AutoCount
- SQL Account
- Bukku
- MyInvois (LHDN e-invoicing)
- Business Central
On something else? Upload an Excel export. Business Central is coming soon. Until then, export "Posted Sales Invoices" to Excel and upload it.
Who it's for
For businesses whose customers buy again and again.
For owner-led companies with about 10 to 100 staff. You send invoices to other businesses. Pick the one that sounds like you.
Distributors and wholesalers
- Packaging
- Food service suppliers
- Hardware
- Beauty and salon supply
- Medical and dental supply
- Printing
Agencies
- Marketing
- PR
- Events
- Consulting
Contract services
- Cleaning
- Pest control
- Facilities
- Security
- Maintenance
Who we are
Built by owners with the same problem.
We watched good customers go quiet and invoices sit unpaid in our own businesses. So we're building the tool we wished we had.
Read our storyFAQ
Questions owners ask
Can I use it today?
Not yet. We're testing it now. Join the waitlist, and we'll email you when it opens.
Does it message my customers by itself?
No. It writes a short WhatsApp message, signed by the person who looks after that customer. They check it, edit it if needed, and send it from their own WhatsApp.
My records are messy. Will it still work?
Yes. It only needs invoice dates, customer names and amounts. In the free audit, we clean your export and tell you what we couldn't use.
How do I know it was you?
Your weekly result shows who came back. It counts every customer you contacted who came back within 21 days. Some might have come back anyway. Reaching out is good service either way.
Does it work with my accounting software?
Yes. You can upload an Excel or CSV export from any software. It also connects to the 15 systems listed on this page. AutoCount, SQL Account, Bukku, MyInvois (LHDN e-invoicing) and Business Central are coming soon.
How long does it take to teach my team?
About 10 minutes. Open the customer. Read why. Send on WhatsApp. Tap what happened.
What if it doesn't work for us?
The audit is free. The 30-day pilot guarantee covers your first month. After that you pay month to month. Data we hold is deleted within 30 days of you leaving.
What is a Revenue Audit?
It's a free check of your invoices. It's the first step when Second Team opens. You share about 12 months of invoices. We show you who to win back or collect from. You see why, and what each one is worth.
Who is Second Team for?
It's for owner-led businesses with about 10 to 100 staff. Your customers buy from you again and again. You send them invoices, not receipts. There's a version for distributors, agencies and contract services.
Who is Second Team not for?
For now, it's not for restaurants, shops or clinics. They sell to walk-in customers and give receipts. It's also not for teams who could build this themselves.
How is Second Team different from an AI agent?
An AI agent starts empty, so you have to tell it what to do. Second Team comes ready with one job. It finds customers to win back and writes the message for each one. You don't set anything up or write prompts.
Will Second Team replace my staff?
No. Your people still do the work that needs a person. Second Team does the watching and the writing. So nothing slips when everyone is busy.
Be first to get This Week's List.
Join the waitlist. We'll email you when Second Team opens.
- 1Join the waitlist.
- 2We email you when Second Team opens.
- 3You get in early, before everyone else.
We only use your email to send you Second Team updates. Privacy