Hi,
This seems to be a common problem that is related to Slack. I have a Slack app and enabled interactivity and shortcuts. The URL is to the webhook i created in make.
When i send a block kit to Slack the button doesnt work. I suspect it is premissions and scope related. Or user rights or something.
Anybody experienced the same problem? What exact permission does an app need to be able to use an interactive button?
Thanks for any help.
/CJ
1 Like
@Carl_Johan_Ahlsell
Hi, I don’t know if it’s related but I’m always converting my url with a toString value.
1 Like
Hi @Carl_Johan_Ahlsell, welcome to the community 
To get button actions working on messages, you’ll need to use a Slack app. Here’s the correct flow:
- Create a new app in Slack
https://api.slack.com/
- In the app settings, enable Interactivity
Add your Make webhook URL as the callback URL.
- Assign the required OAuth scopes to the app.
- Create a new Slack connection in Make using this app’s
Client ID and Client Secret. You need to enable Advanced settings while adding a connection to add your app creds.
- Send messages using this new app connection.
This allows Slack to send button interaction events back to Make.
That should solve it 
Best,
@Prem_Patel
1 Like
Hi CJ,
Yes, this usually happens because Slack requires specific scopes + correct Interactivity settings before Block Kit buttons can trigger your Make webhook.
Verify if you added these permissions and if not add them, that should sort you out.
Required Scopes for Block Kit Buttons
Under OAuth & Permissions look for Bot Token Scopes, make sure these are added:
Most importantly:
commands + chat:write are required for interactive actions.
Reinstall the App
After changing scopes, scroll up and click “Reinstall to Workspace” otherwise Slack doesn’t apply the new permissions.
User Permissions
The user clicking the button must be in the same workspace and the bot must be added to the channel.
Hope that helps.