Get Magic Link
You can use the new Flow action "3B Get Magic Link" in order to get a unique session key. Simply pass the ContactId in the "Contact Id" parameter in the flow action and the action will return a session key which you can use to append to Portals, My Documents and Sessions.