Render AI-generated interactive widgets
Display content with optional image, title, description, footer, and actions
Simple card with title and description
Card with image, footer, and action buttons
Show multiple items with metadata and inline actions
Simple list with title and subtitle
Track agent activities with status emojis, descriptions, metadata, and actions
Collect user input with various field types
Simple contact form with text and textarea fields
Form with password field, select dropdown, and checkbox
Show task/process execution flows as horizontal pipelines with action buttons
Chain multiple agents together with a review step
Schedule a report with time, agent, and output steps
Weekly analysis with scraper, analyst, and Slack notification
CI/CD pipeline: Test, Build, Push, Deploy
Track progress with completed, active, and pending states
Show failed steps in the pipeline
Daily data sync with scraping, transformation, and webhook notification
Research, generate, review, and distribute content
API monitoring with multi-channel notifications
Different ways to display multiple widgets
Display widgets in a responsive grid
Display widgets vertically stacked
Complete props reference for all widget types. Use @ui:type[{props}] syntax in chat with enableWidgets=true
Steps are shown as horizontal pills connected by arrows. Use @label for agent names (auto-detects icon). Add status to show execution progress.