- Ability to "wait" for an arbitrary amount of time
- Advanced error handling and retry mechanisms
- Real-time data streaming
- Easy visualization of workflows