Salesforce Digital Experience Site - Capture public user session ID as an action within a flow

Job ID: 33755927

Budget: £20 – £250 GBP

I have a public site using Salesforce Digital Experience. I run flows on onbaord leads. I would like to invoke an action within the flow that captures the users session ID and allows me to store in a variable. I would like to store this session as a record and perform lookups. If the session is active and matches the users record perform some actions....

Must be Salesforce certified and supply a high-level design, time and cost estimate to be considered. I don't expect this small job to take more than a day!