Chat SDK now supports callback URLs on buttons and modals
Vercel's Chat SDK just got stateful. Pause, resume, callback—now you can build interactive AI workflows that actually remember where they left off.

Why it matters
Vercel is shipping infrastructure for developers building AI-native applications with conversational interfaces. Callback URLs on buttons/modals unlock pause-and-resume patterns that make Chat SDK competitive with enterprise workflow platforms—a key capability gap for production AI apps.
The key facts
10 to knowChat SDK now supports callbackUrl prop on buttons and modals
Enables pause/resume of runs triggered by user interaction
Works with form submissions and webhook payloads
Available on most platforms with official adapters; modals supported on Slack and Teams
Vercel expanding Chat SDK surface area for stateful AI interactions
Vercel Chat SDK now supports callbackUrl prop on buttons and modals
Enables pause/resume of runs on card interactions and form submissions
Event payload sent to specified endpoint for server-side processing
Works across platforms with official adapters (Slack, Teams, etc.)
Ships documentation and walkthrough guide for developers
Go to the source
Vercel Blogvercel.com
Publisher excerpt: You can now pause a run on a Chat SDK card and resume it when someone clicks a button. The same flow works for form submissions. Buttons and modals accept a new prop, and the event payload is sent to that endpoint.WorkflowcallbackUrl To build a card like this, create a and pass its URL to each…