app/channel: add insert API methods

cc @philips