I'm probably the only person on this list who knows what "propitiatory" means and I'm pretty sure that the system you've described is not propitiatory at all. :P I'm guessing this is a proprietary system that you're trying to create in FreeSWITCH. You've got a fair amount of work ahead of you. I hope you are, or have access to, a skilled programmer. You might also want to check in with
consulting@freeswitch.org for some paid professional assistance.