# Signals

There will likely be instances where you want to create a long-running workflow that waits for a specific action to occur from outside the blockchain.

This is where *signals* come into play.
