A rich event display component for presenting scheduled workshops, webinars, meetings, and conferences with attendee information, RSVP options, and status indicators.

Installation
Schema & Prompt Control
Conversation
Instructions
# Initialize HAX in your projecthax init# Add the componenthax add artifact workshop-card
The workshop card component integrates with AI agents through CopilotKit. Agents automatically create event cards with appropriate status indicators, attendee avatars, and action buttons.
Setup
import { HAXWorkshopCard, useWorkshopCardAction } from "@/hax/artifacts/workshop-card";export function EventsPage() {const [artifacts, setArtifacts] = useState([]);// Register workshop card actions for AI agentsuseWorkshopCardAction({addOrUpdateArtifact: (type, data) => {setArtifacts(prev => [...prev, { type, data, id: Date.now() }]);}});return (<HAXWorkshopCardtitle="AI Development Workshop"description="Learn the fundamentals of AI development"eventType="Workshop"status="confirmed"date="Tuesday, January 15, 2025"time="10:00 AM - 11:30 AM PST"location="Zoom Meeting"attendees={[{ id: "1", name: "Alice", avatarUrl: "/avatars/alice.png" },{ id: "2", name: "Bob", avatarUrl: "/avatars/bob.png" }]}attendeeCount={25}/>);}
© 2025 Outshift. All Rights Reserved.
A rich event display component for presenting scheduled workshops, webinars, meetings, and conferences with attendee information, RSVP options, and status indicators.

Installation
Schema & Prompt Control
Conversation
Instructions
# Initialize HAX in your projecthax init# Add the componenthax add artifact workshop-card
The workshop card component integrates with AI agents through CopilotKit. Agents automatically create event cards with appropriate status indicators, attendee avatars, and action buttons.
Setup
import { HAXWorkshopCard, useWorkshopCardAction } from "@/hax/artifacts/workshop-card";export function EventsPage() {const [artifacts, setArtifacts] = useState([]);// Register workshop card actions for AI agentsuseWorkshopCardAction({addOrUpdateArtifact: (type, data) => {setArtifacts(prev => [...prev, { type, data, id: Date.now() }]);}});return (<HAXWorkshopCardtitle="AI Development Workshop"description="Learn the fundamentals of AI development"eventType="Workshop"status="confirmed"date="Tuesday, January 15, 2025"time="10:00 AM - 11:30 AM PST"location="Zoom Meeting"attendees={[{ id: "1", name: "Alice", avatarUrl: "/avatars/alice.png" },{ id: "2", name: "Bob", avatarUrl: "/avatars/bob.png" }]}attendeeCount={25}/>);}
© 2025 Outshift. All Rights Reserved.