What If we have something like online users list .
So on helping with the problems/Questions, for discussions we could invite to chat from the posting area . so this online list users can give us a confirmation that the other end user is online or offline .so if he is online we can send him a discussion invite on his issue/problem and we can improve the time of issue solving .
i thinks its also a good idea .