Turah Raju Subramaniam, 39, pleaded guilty to assisting another person to retain the benefits of criminal conduct, Channel News Asia reported.

A friend had introduced him to what were pitched as jobs in Singapore, and once he agreed he was added to a Telegram group that fed him instructions, the court heard.

The victim, a 54-year-old Singaporean woman, took a call from someone posing as a bank officer who said she was tied to fraudulent transactions, then was transferred to a man impersonating a Ministry of Law investigator who told her she was a suspect in a money-laundering case.

She was offered a "priority financial check" that would move her status from suspect to witness, Deputy Public Prosecutor Yohanes Ng told the court. A third caller, posing as a police officer, instructed her to move S$1 million (US$775,000) from her bank account to her credit card and buy gold at Mustafa Centre in Little India.

She was told to hand the gold to a plainclothes officer, and the scammers sent her a description matching Turah. She bought 1,600 gold bars and packed them into five bags.