It's way easier if your SIP endpoint does this already, most do at least support a 3 way.
Alternatively, the att_xfer feature of FreeSWITCH does allow you to make a 3 way upon pressing a designated key.
There is already a *4 bound digit:
I suspect all that needs adding is the feature code to...