[RFC] Add agent API to message atom