setting up channel integration