you can have call management systems such as the Ericsson CyberGenie
but DSL modems dont do VOI
(voice over internet)
so i guess if you have the hardware
go to the site which the brand the hardware is made of
then find the appropriate software for it
each hardware has its own specifications and features
so it is best to find one that is made for what you have
