I have a 3 step workflow
- Step 1: Make API call to external system
- Step 2: Wait for a webhook callback from external system
- Step 3: use data from webhook callback to do addtional work and exit the workflow.
For step 2, I can register a signal handler, which is triggered by our my webhook receiver.
In the signal handler, how do I transition to the next step in the workflow?