Slack Integration can't see private channels

  • Goal: Connect ReTool via Slack integration (as a resource) and automatically post notifications to a private channel using a resource query workflow block.

  • Steps: Tried to set up Slack resource, configured resource query block with slack resource to run /chat.postmessage, workflow block cannot find the private channel I added ReTool to. Looked at slack permissions scopes docs, double checked resource oauth scopes in resource config.

  • Details: Cloud hosted. According to slack docs, it should only need channels:read and groups:read to find the private channel.

  • Screenshots:
    image
    No matter what I do I can't seem to get the "Channel" dropdown to list the private channel I'm looking for.

2 Likes

Hi @KevinChu, thank you for flagging this. I was able to reproduce the issue on my end. It is currently possible to use the Slack integration to send a message to a private channel from an App, but not from a Workflow (I tried using the channel ID). I created an internal report for this. We'll update you here when it's fixed. :slightly_smiling_face:

This issue has been fixed! :sunglasses:

Here is a successful POST request:

Hi @Paulo - this has stopped working again. I can post to a channel if its public but not using the same id when it's private

Hi @mogsgra, thanks for surfacing this. It seems to work with an existing private channel, but there’s an issue when trying with a newly created private channel or a public channel that’s been made private. I created a new report for this regression and will update you here when it's fixed

Hi Paulo, I ran into this as well, is there an estimate on when this regression will be fixed

Hi @Justin_Philbrook, welcome to the forum! :wave:
There is not an estimate yet, I'll update you here with any news.

Hi @Paulo any update about the issue of slack integration

Hi @Tosin_Akinde, welcome to the forum! :wave:
No updates yet. I added your +1 to the internal bug report.

okay

Just chiming in here - I had the same issue then was resolved by adding the Retool app to the private channel (type in /add then choose 'App apps to this channel' to select Retool) . Hope this helps everyone on this thread. Cheers.

2 Likes