Open ServiceNow incidents from Slack with a slash command
Build a workflow registering a Slack slash command to a webhook. Return a modal collecting short description, description, urgency, and category. On submit, verify the Slack signature and create a ServiceNow incident via the Table API with mapped fields. Surface validation errors back in the modal, reply in-channel with the incident number and link, and retry transient API failures. Output the created incident number and URL.
What this prompt builds
Raise a fully-formed ServiceNow incident straight from Slack using a slash command and modal.
The problem
When something breaks, people report it in Slack and assume someone will log it in ServiceNow, but often no one does. Incidents go untracked and ITSM metrics are unreliable.
Solution and impact
A Slack slash command opens a modal capturing required incident fields and creates the ServiceNow incident immediately, returning the number in-channel. Reporting friction disappears and every issue lands in ITSM with the right data.