Workflow Updates: Invoke, Logs, Flow-Control and Dev Server
Blog post from Upstash
Upstash Workflow has introduced several new features aimed at enhancing functionality and user experience, including the Invoke API, Logs API, and flow control capabilities. The Invoke API allows users to initiate multiple workflows concurrently within a single workflow, enabling the execution of separate logic branches and parallel processing of records. The Logs API offers an interface for users to integrate workflow tracking and monitoring into their applications by providing comprehensive details about workflow execution. Flow control features give users the ability to manage the rate and parallelism of workflow steps, allowing for more granular control over workflow execution. Additionally, a local development server has been introduced to facilitate testing and debugging of workflows before deployment, addressing the need for a publicly available server during development. These enhancements reflect Upstash's commitment to responding to community feedback and continuously improving their Workflow product.