What I need is the ability to look at a contact and see the annotated history of communications at a glance.
At the moment I'm forced to use a full blown CRM program, which is cumbersome, time consuming and and still doesn't do what I want.
The ability I'm looking for is two-fold:
Firstly it is the ability to add notes to contacts. Partly this can be achieved by utilizing the Comments field of each contact, if only it was a bit larger and had a HTML editor.
Ideally, we would be able to right-click a contact and select 'Add Note' from the context menu, which would pop up a window with a HTML editor and allow to compose a note. On saving, the note would be added to the Comments field along with the timestamp.
Secondly, it is the ability to right-click an email (or click a button within the email) to add the text part of it to the notes, along with the timesamp.
This same can be applied to SMS messages too.
So at the end of the day you would have a the Comments field show the following:
.........................................................................
12 Mar 2012 11:45 Contact created
22 Apr 2012 17:11 Inbound Email
Dear Alik, blah, blah, blah, would like to meet on Tuesday at 12:00, Mattheas.
22 Apr 2012 17:25 Outbound Email
Dear Matthias, see you on Tuesday at 12:00. Regards, Alik
23 Apr 2012 11:45 Inbound SMS
Alik, I'm running about 15 minutes late, will see you shortly, Matthias
23 Apr 2012 11:47 Outbound SMS
np
23 Apr 2012 14:30 Note
Had a meeting with Mattheas, discussed the implementation of the notes feature. Mattheas promised to deliver by next release.
...........................................................
I'm hoping you get the picture - all of it in one text field, not a collection of messages that would need to be opened one by one or even all together..
A lot of this can utilize the existing code. For example, for the Add Notes window you'd only need to slightly modify the Add Task or the Add Event window..
As I mentioned, the Comments field within Contacts can be used so there's no need to change the database - all new notes will be added to the end of existing comments so there's no problem with upgrading to the new version either.
It really comes down to adding a couple buttons and context menu items and some little code behind them.
Aren't I'm good at making it sound so simple?
Anyway, thanks for listening,
Alik


