Design and deliver engaging workshops with structured, repeatable processes using WowLang.
This guide is designed for professionals working in:
playbook "Design Thinking Workshop" {
description: "Collaborative workshop for problem-solving and innovation"
purpose: "Guide participants through design thinking process"
phase "Workshop Setup" {
description: "Prepare workshop environment and materials"
session "Environment Preparation" {
description: "Set up physical or virtual workspace"
purpose: "Create optimal workshop conditions"
suggestedDuration: 30
beforeSession {
activity {
name: "Space Assessment"
description: "Review and configure workshop space"
type: "preparation"
required: true
duration: 15
tool {
name: "Room Layout Tool"
description: "Space planning application"
}
}
}
activities {
activity {
name: "Materials Setup"
description: "Organize workshop materials and tools"
duration: 15
}
}
}
}
phase "Problem Discovery" {
description: "Understand the challenge and context"
session "Problem Framing" {
description: "Define the challenge scope"
purpose: "Align on problem statement"
suggestedDuration: 45
activities {
activity {
name: "Context Setting"
description: "Share background and objectives"
duration: 15
tool {
name: "Digital Whiteboard"
description: "Collaborative workspace"
}
}
activity {
name: "Problem Statement"
description: "Craft clear problem definition"
duration: 30
}
}
afterSession {
activity {
name: "Documentation"
description: "Capture problem statement and context"
type: "documentation"
required: true
format: "summary"
duration: 15
}
}
}
}
phase "Ideation" {
description: "Generate and explore solutions"
session "Brainstorming" {
description: "Creative solution generation"
purpose: "Generate diverse solution ideas"
suggestedDuration: 60
activities {
activity {
name: "Divergent Thinking"
description: "Generate multiple solutions"
duration: 30
tool {
name: "Ideation Board"
description: "Idea collection platform"
}
}
activity {
name: "Idea Clustering"
description: "Organize and group ideas"
duration: 30
}
}
afterSession {
activity {
name: "Synthesis"
description: "Summarize key themes and insights"
type: "analysis"
required: true
format: "report"
duration: 15
}
}
}
}
}
interface WorkshopDesignPlaybook {
description: string;
purpose: string;
phases: {
workshopSetup: {
description: string;
sessions: {
environmentPreparation: Session;
}
};
problemDiscovery: {
description: string;
sessions: {
problemFraming: Session;
}
};
ideation: {
description: string;
sessions: {
brainstorming: Session;
}
}
}
}
interface Session {
description: string;
purpose: string;
suggestedDuration: number;
beforeSession?: Activity[];
activities: Activity[];
afterSession?: Activity[];
}
interface Activity {
name: string;
description: string;
type?: 'preparation' | 'documentation' | 'analysis';
required?: boolean;
format?: 'summary' | 'report';
duration: number;
tool?: {
name: string;
description: string;
}
}
playbook "Workshop Facilitation Guide" {
description: "Framework for effective workshop facilitation"
purpose: "Ensure engaging and productive workshop sessions"
phase "Opening & Engagement" {
description: "Set the tone and engage participants"
session "Workshop Kickoff" {
description: "Start the workshop effectively"
purpose: "Build energy and establish context"
suggestedDuration: 30
activities {
activity {
name: "Welcome & Introduction"
description: "Introduce facilitators and participants"
duration: 10
}
activity {
name: "Ice Breaker"
description: "Interactive warm-up activity"
duration: 15
tool {
name: "Engagement Tool"
description: "Interactive activity platform"
}
}
activity {
name: "Expectations Setting"
description: "Align on workshop goals and norms"
duration: 5
}
}
}
}
phase "Group Dynamics" {
description: "Manage participant interactions"
session "Breakout Activities" {
description: "Facilitate small group work"
purpose: "Enable focused collaboration"
suggestedDuration: 45
beforeSession {
activity {
name: "Group Formation"
description: "Organize balanced breakout groups"
type: "preparation"
required: true
duration: 5
}
}
activities {
activity {
name: "Task Briefing"
description: "Explain group activity"
duration: 10
}
activity {
name: "Group Work"
description: "Facilitate breakout discussions"
duration: 20
tool {
name: "Collaboration Space"
description: "Virtual breakout rooms"
}
}
activity {
name: "Group Sharing"
description: "Present group findings"
duration: 10
}
}
afterSession {
activity {
name: "Synthesis"
description: "Consolidate group insights"
type: "documentation"
required: true
format: "summary"
duration: 10
}
}
}
}
phase "Energy Management" {
description: "Maintain workshop momentum"
session "Energy Check" {
description: "Monitor and adjust group energy"
purpose: "Maintain engagement levels"
suggestedDuration: 15
activities {
activity {
name: "Pulse Check"
description: "Assess group energy levels"
duration: 5
tool {
name: "Mood Meter"
description: "Energy tracking tool"
}
}
activity {
name: "Energizer"
description: "Quick activity to boost energy"
duration: 10
}
}
afterSession {
activity {
name: "Adjustment Plan"
description: "Note needed schedule adjustments"
type: "planning"
required: true
format: "notes"
duration: 5
}
}
}
}
}
interface FacilitationPlaybook {
description: string;
purpose: string;
phases: {
openingEngagement: {
description: string;
sessions: {
workshopKickoff: Session;
}
};
groupDynamics: {
description: string;
sessions: {
breakoutActivities: Session;
}
};
energyManagement: {
description: string;
sessions: {
energyCheck: Session;
}
}
}
}
interface Session {
description: string;
purpose: string;
suggestedDuration: number;
beforeSession?: Activity[];
activities: Activity[];
afterSession?: Activity[];
}
interface Activity {
name: string;
description: string;
type?: 'preparation' | 'documentation' | 'planning';
required?: boolean;
format?: 'summary' | 'notes';
duration: number;
tool?: {
name: string;
description: string;
}
}
playbook "Workshop Follow-up Process" {
description: "Framework for post-workshop activities and impact measurement"
purpose: "Ensure workshop outcomes lead to meaningful action"
phase "Output Processing" {
description: "Organize and distribute workshop results"
session "Documentation Review" {
description: "Compile workshop outputs"
purpose: "Create comprehensive workshop documentation"
suggestedDuration: 90
activities {
activity {
name: "Notes Consolidation"
description: "Organize workshop notes and materials"
duration: 30
tool {
name: "Documentation Platform"
description: "Content management system"
}
}
activity {
name: "Visual Documentation"
description: "Process workshop visuals and diagrams"
duration: 30
tool {
name: "Visual Editor"
description: "Image processing tool"
}
}
activity {
name: "Summary Creation"
description: "Draft executive summary"
duration: 30
}
}
afterSession {
activity {
name: "Distribution"
description: "Share documentation with stakeholders"
type: "communication"
required: true
format: "report"
duration: 15
}
}
}
}
phase "Action Planning" {
description: "Convert insights into action"
session "Action Item Review" {
description: "Define and assign next steps"
purpose: "Ensure clear ownership and timelines"
suggestedDuration: 60
activities {
activity {
name: "Task Definition"
description: "Create clear action items"
duration: 30
tool {
name: "Task Manager"
description: "Project tracking system"
}
}
activity {
name: "Owner Assignment"
description: "Assign responsibilities"
duration: 30
}
}
afterSession {
activity {
name: "Timeline Creation"
description: "Set milestones and deadlines"
type: "planning"
required: true
format: "schedule"
duration: 15
}
}
}
}
phase "Impact Assessment" {
description: "Measure workshop effectiveness"
session "Feedback Collection" {
description: "Gather participant feedback"
purpose: "Evaluate workshop impact"
suggestedDuration: 45
activities {
activity {
name: "Survey Distribution"
description: "Send feedback questionnaire"
duration: 15
tool {
name: "Survey Tool"
description: "Feedback collection platform"
}
}
activity {
name: "Metrics Review"
description: "Analyze success metrics"
duration: 30
}
}
afterSession {
activity {
name: "Impact Report"
description: "Document workshop outcomes"
type: "analysis"
required: true
format: "report"
duration: 30
}
}
}
}
}
interface WorkshopFollowupPlaybook {
description: string;
purpose: string;
phases: {
outputProcessing: {
description: string;
sessions: {
documentationReview: Session;
}
};
actionPlanning: {
description: string;
sessions: {
actionItemReview: Session;
}
};
impactAssessment: {
description: string;
sessions: {
feedbackCollection: Session;
}
}
}
}
interface Session {
description: string;
purpose: string;
suggestedDuration: number;
activities: Activity[];
afterSession?: Activity[];
}
interface Activity {
name: string;
description: string;
type?: 'communication' | 'planning' | 'analysis';
required?: boolean;
format?: 'report' | 'schedule';
duration: number;
tool?: {
name: string;
description: string;
}
}
Ready to enhance your workshop facilitation with structured processes? Check out our: