send message inline shortcut for publish api and rough draft of api
layer detached from web layer for cqs