Passing Variable values to Salesforce flow via Action

Addition to this, it does actually pass the value in the recordId box, it just blanks it after save… which is very strange. Noticed this when i added random text and when i ran the action i got a error from SF.

Now to determine the correct syntax for passing the id.