Running OpenClaw 2026.3.13 with Slack in Socket Mode. I enabled interactiveReplies in my config:
"channels": {
"slack": {
"capabilities": {
"interactiveReplies": true
}
}
}
Hot reload picked it up and I also did a full gateway restart. When my agent sends ``, it just shows up as raw text in the DM — no Block Kit buttons render.
Gateway logs show zero mentions of interactive/block/button processing, like the feature isn't even attempting to parse the directives.
My Slack app scopes include chat:write, im:write, commands, and the usual history/read scopes. Is there a Slack app setting I'm missing (Interactivity
toggle?), or an additional OpenClaw config key required? I also noticed references to inlineButtons in the system prompt vs interactiveReplies in the docs — are those different things?
Any pointers appreciated.