How Compass Mind Asia replaced WhatsApp handoffs and manual SOPs with three interconnected Rework workflows — connecting Sales, Operations, Admin, and Finance on a single job record from enquiry to HRDC payment.
Malaysia's HRDC-dependent L&D sector — why four-department training operations need more than a sales CRM.
How a WhatsApp-run operation became a structured workflow system — driven by the CEO, built by the team.
From first setup session to mandatory company-wide adoption — timeline, sessions, and dry-run structure.
Soft Skills + Team Building + Invoicing — all on one system, all feeding each other automatically.
How Naimah became the internal expert, Rajinderjit set the non-negotiable, and 83% weekday usage held.
Industry terms, proof points, and how to win the next Malaysian L&D company.
Compass Mind Asia (CMA) delivers Soft Skills programmes and Team Building events to Malaysian enterprises. Nearly every programme is HRDC-claimable — clients pay upfront and reclaim costs from the government levy, making HRDC documentation a mandatory step in every single sale.
The CEO, Rajinderjit Singh, is also General Secretary of MATPRO — the Malaysian Training Providers Association. Within weeks of go-live, he was recommending Rework to MATPRO members. The system became his referral story.
For enterprise clients, HRDC claimability is why they choose CMA over a non-registered trainer. Miss the documentation — JD14, T3 attendance, grant follow-up — and the client pays full cost out of pocket. This is not back-office admin. It is the deal.
Sales creates the job. Operations manages proposals and trainers. Admin handles materials and HRDC filing. Finance issues the invoice and claims from HRDC. A CRM that covers only Sales misses three of the four steps that actually deliver the training.
Most HRDC-registered training providers issue one invoice to the client and a separate invoice to HRDC for the grant claim. These have different approvers, different submission channels, and different timing. Generic CRM invoicing modules are not designed for this split.
CMA's internal team ran the staff training themselves — their training department onboarded all users.
Sales, Operations, Admin, and Finance handed off every job via WhatsApp message. No confirmation. No audit trail. No visibility. When a client asked for a status update, the answer depended on which team member picked up the phone.
CMA had detailed process documents for Soft Skills, Team Building, and Invoicing. HubSpot covered some of the sales pipeline. But Operations, Admin, and Finance ran entirely off-system — the SOPs existed, the enforcement didn't.
Rajinderjit Singh attended every workflow design session himself, set the December 1 go-live date, and announced to all staff: "Everybody have to start using from the start of December." The mandate converted a tool deployment into a behaviour change.
"Everybody have to start using from the start of December."
"I think the flows and all that is already, well, I would say it's like 90% okay."
CMA runs on HubSpot (Sales only), Google Sheets, and WhatsApp for all cross-team handoffs
Kevin Kim begins account setup; workflow discovery starts with Audrey and Naimah
All three workflows finalised with Rajinderjit, Clarisse, Amir, Arina; dry-run plan agreed
Mandatory use for all new jobs; company-wide onboarding completed; WhatsApp handoffs end
Highest single-day adoption in system history; all three workflows fully embedded
31 active users; Finance team among highest daily session counts; no drop-off
Oct 20 → Dec 1, 2024. Three workflows designed, a company-wide training session delivered, and a CEO mandate enforced — all within six weeks.
Kevin + Audrey / Eshwari; 22 accounts created; workflow structure drafted
Naimah + Kevin: Soft Skills workflow — stages, to-dos, fields, visibility, job naming
All 3 workflows reviewed with Rajinderjit, Clarisse, Amir, Arina; dry-run plan set
Each department tests their own workflow; issues flagged; HODs confirm readiness
Company-wide session; Naimah leads training; Rajinderjit announces mandatory use
Internal-led training: Naimah was the instructor for the company-wide session — not Kevin. Kevin joined online for Q&A only. This made Naimah the expert her team could always turn to.
Top-down mandate: Rajinderjit opened the session, explained the "why," and announced the go-live date. Every team member understood it was non-optional from day one.
Every job handoff between Sales → Ops → Admin → Finance was a WhatsApp message. No confirmation, no audit trail, no visibility if the message was missed.
JD14 forms, T3 attendance, grant follow-up tracked per-AM in personal calendars and WhatsApp reminders. One missed step = client can't claim from government levy.
Hidayah sent invoices for approval by email; which approver (Clarisse, Audrey, or Amir) depended on who the client was — tracked informally with no system.
Rajinderjit and the MDs relied on verbal updates from HODs. No pipeline view, no activity log, no way to see job status between Monday meetings.
Jobs auto-advance between stages and auto-forward from Soft Skills / Team Building to Invoicing on completion. Every move is logged with timestamp and actor.
Grant application, JD14, T3 attendance, and grant follow-up (3 attempts) are required tasks in Training Confirmation. System blocks advancement until complete.
Hidayah selects the correct approver at Check & Verify stage. Job auto-assigns to that person. Backward movement enabled for revision cycles. All moves logged.
Rajinderjit, Clarisse, Audrey, Sherin as workflow owners. Patricia and Rajinderjit as workflow reviewers (view-only). Activity log on every job, always accessible.
From first client enquiry to training completion — a structured 8-stage pipeline with automatic role-based assignments, HRDC to-do enforcement, and Google Drive integration.
Web form: Sales team shares a unique URL with prospects; client submits enquiry; job auto-created in workflow with all details.
Direct entry: Sales team creates job manually inside Rework with same structured fields. Job naming: [DDMMYYYY] / [Company Name]
All HRDC steps built as required to-dos — job cannot advance until complete:
Team Building adds hotel, bus, and props logistics. Invoicing handles dual-invoice events, HRDC submission, and AR follow-up — all fed automatically from both workflows above.
"Second way more convenient if you're asking me."
Role-based access ensures each team sees and acts on only their stages — while management has full visibility across all workflows without having to ask.
Full permission: create, edit, delete, configure any stage or to-do.
View-only permission: can see all jobs and activity but cannot edit, create, or delete.
Each salesperson sees only their own jobs. Operations and Admin see all jobs. No AM can access another AM's client records. Management sees everything.
Ayu Nazurah (Dzu) was transitioning out of her operations role mid-onboarding with approximately 60 active jobs in her queue. This would have been a blocker — or a data loss event — without a system.
What happened: Naimah used Rework's table view filter to bulk-reassign all 60 jobs in a single session. Eshwari was onboarded as the new system admin the same day.
The same bulk-reassign capability protects every future staff change — without any job going unowned.
Three factors drove sustained adoption: an internal champion who owned the system, a CEO mandate that made it non-optional, and a dry-run structure that caught friction before go-live.
Naimah Abd Rahman (L&D Exec) took full ownership of Rework configuration from Session 1 — stages, to-dos, user groups, stage guidelines. By the final session, Kevin noted: "I think you already know how to do it." She became the expert the team calls, not Kevin.
Rajinderjit opened the company-wide onboarding session with the "why" — why the team is switching, why it's mandatory, why it matters for the business. Naimah then ran the technical training. Kevin joined online for Q&A. The authority came from the top.
Before the company-wide session, each department (Sales, Ops, Admin, Finance) ran internal dry runs independently. HODs tested their own workflows, flagged issues, and confirmed readiness. Company-wide training became Q&A, not a first demo.
Finance team (Hidayah: 49 sessions/day, Arina: 21 sessions/day) is among the most active — the Invoicing workflow is fully embedded in daily work.
| Category | Before Rework | After Rework |
|---|---|---|
Cross-Team Handoffs |
WhatsApp messages No confirmation, no audit trail, no visibility |
Auto-advancing stages Every move logged with timestamp and actor; auto-forward between workflows |
HRDC Documentation |
Personal notes + reminders JD14, T3, grant follow-up tracked per-AM; one missed step = lost grant claim |
Required to-dos enforced All HRDC steps at Training Confirmation; system blocks advancement if incomplete |
Invoice Approval |
Email — case by case Hidayah sent to Clarisse/Audrey/Amir informally; no tracking, no revision history |
Structured approval routing Hidayah selects correct approver; backward movement for revisions; all moves logged |
Management Visibility |
Verbal updates — weekly No pipeline view; no activity log; management relied on Monday meeting summaries |
Real-time full-pipeline view Workflow owners + reviewers; activity log per job; Rajinderjit can check at any time |
Staff Transitions |
Jobs stranded No bulk reassign; active jobs tied to departing staff member |
Bulk reassign in one session ~60 active jobs from Ayu Nazurah reassigned; Eshwari onboarded same day |
System Coverage |
HubSpot (Sales only) Operations, Admin, Finance fully off-system; SOPs in Word/Excel |
Rework — 5 departments Sales, Operations, Admin, Finance, Leadership all on one system, one activity log |
Adoption |
N/A No system to measure |
83% weekday avg; 92.9% peak 18+ months of sustained use; Finance among highest daily session counts |
CMA already had HubSpot for sales. The gap was Operations, Admin, and Finance — three departments with no system. Win the L&D deal by demoing the handoff problem, not the CRM pipeline.
Demo a workflow where JD14, T3 attendance, and grant follow-up are required to-dos in Rework. This is the thing that keeps the Ops team up at night — and you're the only platform with it built in.
Rajinderjit designed the system himself and set the go-live date. When a CEO owns the configuration, they own the adoption outcome. Identify the CEO in your discovery call and book them into a workflow review.
CMA had 60 active jobs stranded when Ayu left. This is universal in small ops teams. Demonstrate bulk reassignment and stage ownership as the answer to the key-person dependency problem.
When Finance asks about dual invoicing (Client + HRDC), have the duplicate job approach as a prepared answer. This is not an edge case. It is the norm for HRDC-registered providers.
Naimah trained her company. Rajinderjit told MATPRO. The best post-go-live marketing is a customer who explains the system better than your CS team. Invest in making the internal champion self-sufficient.
Sales creates the enquiry. Operations runs the event. Admin files the HRDC claim. Finance issues the invoice. All on the same record. All logged. All visible to the CEO — in real time, for the first time.