Bolt WorkflowStep executes multiple times when deployed to Lambda / serverless
Slack retries the Events API request if your function does not acknowledge within 3 seconds, so a slow execute handler gets invoked again. Fix: acknowledge immediately and do the long work asynchronously. Split the logic across two functions: Function A holds the Workflow Step execute handler and only acks (then a…
Problem outcome: unknown