Vercel's Chat SDK adds workflow approvals that survive deploys and restarts for up to 24 hours
Vercel Changelog·medium signal
A new chat/workflow subpath in Vercel's Chat SDK exposes requestApproval, which posts an Approve/Deny card and suspends a Workflow SDK workflow until someone decides — returning {approved, user, timedOut} with optional approvers restriction and timeouts demonstrated at 24h. Vercel's claim is that 'the wait can last seconds or days and survives deploys and restarts,' with signature verification, access control and audit trails handled by the platform. This removes the standard human-in-the-loop scaffolding: no approvals table, no onAction handler, no polling loop.