MICO (formerly Mantis) is a simple application for taking down and tracking phone calls. I designed it out of a need for a simple way to take down phone calls at work. Using email and instant messaging made following up calls difficult, but using a full blown task tracker lacked flexibility. Mantis is designed to make taking a call as painless as possible, while giving the users the ability to easily track and follow up on calls.
Date: Started September 2010, First Release on October 31, 2010
Time: Development ~100-150 hours
Technology: ExtJS/Sencha user interface, talking to a PHP/MySQL server side API.
Licence: GNU Lesser General Public Licence version 3.0
Download: Home page
MICO has been designed to make recording calls as fast and easy as possible for users. The add call form learns as you use it, helping you to find frequent callers, previous contact details, etc. to streamline your data entry.
You can easily see calls for you, and follow up on calls that you have taken. Clicking on a call on the list brings up the full call details, including a comment stream to track changes and updates made to the call over time.
The intuitive interface makes learning to use the system painless, and allows experienced users to take down information quickly.
Without getting too bogged down in workflows, MICO allows you to comment, re-assign, escalate, close, and re-open calls. Basic filtering lets you see what's new, and what's urgent, so you can take action quickly and easily.
MICO makes it quick to see who's online, in a meeting, out to lunch, or just away. As you take a call, the status of everyone is a displayed by their name.
Setting your own status is simple, with the ability to leave custom away messages, as well as common templates.
Even without explicitly setting a status, MICO will detect which users are logged in, so that you can see who is most likely about to respond to a call.
MICO has been designed with simplicity in mind, and is set up to make configuration as simple as possible.
Users can control how they view MICO, with basic settings to control their default views, as well as date and time formats.
Users can stay updated with email notifications, which have basic controls to define what gets sent to you when.
Each priority level of calls has it's own basic controls to allow the user to monitor new calls and updates, with immediate, half-hourly, and hourly digests.