He never said it was on hangup, it is for prerecorded message during a call, so CFD would work just fine.With CFD you cant do this on a hung up, the agent will have to tranfert it on the CFD (extention number).
Founded in 2005, when VoIP was an emerging technology, 3CX has gone on to establish itself as a global leader in business communications.