St Mirren have confirmed they have agreed a fee with Hamilton for Dougie Imrie.
The 28-year-old forward was having a medical with the Paisley club on Thursday.
Saints are confident of agreeing personal terms with the player before Friday's press conference to preview their Clydesdale Bank Premier League game against Celtic.
A statement from the club read: "St Mirren Football Club have agreed terms with Hamilton Academical Football Club for the transfer of the registration of player Dougie Imrie.
"St Mirren Football Club expect the negotiations with the player to be concluded in time for our weekly press conference at 9am [on Friday]."
Saints swooped after SPL rivals Dundee United ended their interest in Imrie after having a £25,000 bid rejected by the Irn-Bru First Division side.