Chat consult/transfer psdk

Hello, I know it is possible to transfer chat interactions both via 2 step transfer (consult) and single step transfer, since IWS supports theese.

I was wondering if there is a way to do this using psdk

I know there is a RequestTransfer method in interaction protocol but it doesn´t have an option to specify whether you want a single step or two step conference (maybe it has to be specified as an extension but I can´t just guess what to write).

It could just be that it is all simulated by creating a new agent to agent chat and then transfering the original chat to the agent and closing the new one.

Does anybody know what is the proper method for doing this?