generic event bridge to host app