Error in Actioning Slack Approval Message
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-04-2025 03:16 PM - edited 08-04-2025 03:17 PM
Hi All,
We are integrating ServiceNow-Slack with utilizing Slack Spoke which ServiceNow has provided.
Over the slack spoke, we are utilizing "Post Approval Message" Actions for allowing a record to approve/reject from Slack.
Now from the slackbot response, when clicked with "approve" or "reject" button, we are getting the following error-"This app responded with status code 400". Has anyone got any idea on what could be the reason behind this bad request error & any ways to check.
As the functionality is provided by ServiceNow OOB and everything (inbound action, outbound config, subflow) is setup, so unsure how to find out he cause behind this blocker.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
08-05-2025 04:06 AM
Hello @Arjit Gourav
This error, "This app responded with status code 400," usually means there's a misconfiguration in the connection between ServiceNow and Slack. The Slack app is sending a request that ServiceNow can't process.
Common causes can be:
Incorrect Verification token or Signing secret: The tokens in ServiceNow's Slack spoke configuration don't match those in your Slack app.
Outdated or wrong API URL: The URL Slack is trying to send the response to in ServiceNow is incorrect or has changed.
Missing or deactivated Inbound Actions: The ServiceNow inbound action that's supposed to process the Slack approval/rejection isn't active or correctly configured.
Start by double-checking all the configuration steps in the ServiceNow Slack spoke documentation.
If my response has helped you hit helpful button and if your concern is solved do mark my response as correct.
Thanks & Regards
Viraj Hudlikar.