CallerID forward on external transfer

I see many solutions, based on versions of FreePBX,Asterisk,CentOS. Is there a commercial solution to allow on the fly cid assignment from original inbound call to an external conference?