Hubspot's integration with Slack can only access public slack channels, not private ones. Most of our content is in private channels, so this feature has no value to us.
I was so excited to log into a workflow and see that the Slack integration had been improved to allow us to send Slack messages to associated owners (e.g. Deal owner, Quote approver, etc...) - A huge step forward.
Last remaining item before we can fully ditch other automation tools is the ability to send Slack messages from within workflows into private channels. Currently the HubSpot workflow allows us to choose any public channel or any user, but private channels are where the bulk of our sensitive work occurs that is driven by HubSpot (e.g. a new quote has been signed, success team please spring into action)
Chiming in with a solution to this issue above. Our IT team added the HubSpot app into the private channel as a "member," and then the channel started showing up as an option in workflows under the Slack channels dropdown.
HubSpot now works with private channels! There are two ways to do this:
1) Direct way
1.1) Create private channel
1.2) After creating, invite the HubSpot app into the channel
1.3) Associate your new private channel with your Deal (note, your channel will appear to be public when you associate, eg #channel-name instead of a [lock]channel-name)