Greetings, I have worked with asterix and also in a network company and call center, what you want to design is a telephone exchange, where you can register incoming calls, keep a record of them and outgoing and incoming calls, like an ips of Calls, to have a record and control of it.