An internal messaging system that allows messages to be sent, received or tracked at any stage in time.