** Mark Rogers mark@more-solutions.co.uk [2017-02-24 13:42]:
On 24 February 2017 at 13:17, Chris Green cl@isbd.net wrote:
It sounds as if you want some sort of AI/learning system. A real Jane *would* learn as she went. If this is what you want then I think it's not going to be 'off the shelf' though I suppose you might be able to use SpamAssassin or something like that as a starting point.
I'm not looking for AI. I want something that's sufficiently configurable that I can tweak it as I learn what is needed.
On the other hand if you just want to have a configuration file that says "if it's To: Fred" then do this, "if it's about cabbages" do that then you need fetchmail + procmail or some equivalent.
I can see how that would handle the initial forward, but not the "staying in the loop" bit, ie being able to prompt real people like me if messages don't get replied to properly etc. From that point of view I'm thinking a simple ticketing system would be good, although I've not yet found a "simple" ticketing system that doesn't try to do so much as to be too big a job to implement it in the first place.
** end quote [Mark Rogers]
Sounds like you are heading towards the realm of CRM, have you looked into something like Vtiger or Odoo (previously OpenERP, which has more on the stock control side of things and slightly less on the CRM, but may have enough features). They can hook into IMAP mail accounts and let you know when customers haven't been contacted for a while, either on a specific job or generally if you might be able to generate some new work, etc.