EVOip for Linux records and automatically tags VoIP calls with selected parameters such as agent I.D. or time of transmission. It provides for immediate decision-making with "record-on-demand," to start recording; "keep/delete," to choose whether to store the call; "pause/resume," to record only parts of a call; and "last call repeat," for immediate replay. A display indicates whether the current call is being recorded, and many of the functions utilize the browser interface on Cisco phones without the need for another appliance. In addition, supervisors now may monitor up to eight concurrent VoIP calls live.