We are thinking about implementing an asterisk based PBX in our office. Some of the issues that have come up are recording and screen pop.
1) Is it possible to record all phone calls into some database -- preferrably with the order number that the customer entered at prompt as reference? As well as the time/date/extension/DNIS line called/time of call as well as all transfers etc....? Is there special software available that does this already?
2) Can we do a screen pop with the order number of the customer (that was entered at prompt) to the person that the call is transferred to? possibly by sending some TCP message to the machine and running some program on the machine (windows) to do the pop? Again, is there anything out there that has handled this exact situation?