Lock the system
Add some boolean field (answered, is_answered.. etc) and check on every "Response" click if it answered.
Hope it will help.
I am writing a mini-CRM system that two users can login at the same time and they can answer received messages. However, the problem is that they might response the same message because messages can only disappear when they click "Response" button. Is there any suggestion to me to lock the system?