VirtualEventPlatform Entity

v2.0.1
Service
Event Platform

Future-ready schema for virtual event platforms hosting online conferences, webinars, and corporate events. Designed for AI agents to understand event capabilities, interaction features, and virtual environment options.

Entity Hierarchy
VirtualEventPlatform
service
event_platform
virtual_event_platform

Format: @type → entityCategory → subcategory → entityType

0

Required Modules

5

Recommended Modules

12+

Functional Features

12

Site Actions

Revolutionary AI Features in v2.0.1
Perfect AI understanding with zero ambiguity

Entity Capabilities

Machine-readable event platform features: streaming, networking, exhibitions, analytics, 3D environments

Site Capabilities

Available actions for AI agents: event creation, session hosting, attendee networking, analytics access

Recommended Modules
Enhance virtual event platform functionality and user experience
Recommended
auth
Recommended
streaming
Recommended
payments
Recommended
user-management
Recommended
notification
Entity Capabilities
Objective, verifiable virtual event platform features and services. Define functional capabilities using camelCase naming with prefixes: "has", "is", "accepts", "supports".
Naming Convention Rules
  • • Use camelCase formatting (e.g., "hasLiveStreaming", "hasBreakoutRooms")
  • • Start with prefixes: "has", "is", "accepts", "supports"
  • • Examples shown below can be extended - no limitations on additional capabilities
  • • All values are boolean (true/false) for objective verification

Event Management

hasLiveStreaming

Live streaming sessions and presentations

hasBreakoutRooms

Separate rooms for small group discussions

hasRecording

Session recording capabilities

hasScheduling

Event and session scheduling tools

Interaction & Engagement

hasNetworking

Attendee networking features

hasPolling

Live polls and surveys

hasQandA

Q&A sessions with moderation

hasGamification

Engagement through gamification

Virtual Environment

has3DEnvironment

Immersive 3D virtual spaces

hasVirtualExhibition

Virtual expo halls and booths

hasCustomBranding

Customizable event branding

hasAnalytics

Detailed event analytics and reporting

Site Capabilities
Available actions for AI agents and automated systems. Define what users can actually do on your website using snake_case action names.
Action Naming Rules
  • • Use snake_case formatting (e.g., "create_event", "join_event")
  • • Actions should be verb-based describing what users can do
  • • Examples shown below are common patterns - extend with your specific actions
  • • List only actions that actually work on your website
create_event

Set up new virtual events

join_event

Attend virtual events and sessions

schedule_session

Schedule event sessions and speakers

setup_exhibition

Create virtual exhibition spaces

network_with_attendees

Connect with other attendees

conduct_polls

Run live polls and surveys

host_breakouts

Manage breakout room sessions

view_analytics

Access event performance metrics

manage_registrations

Handle attendee registrations

customize_branding

Customize event appearance

integrate_platforms

Connect with external platforms

record_sessions

Record and archive sessions

Schema Structure
VirtualEventPlatform entity schema definition
virtual_event_platform.json
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "aimlVersion": "2.0.1",
  "schemaVersion": "2.0.1",
  "title": "Virtual Event Platform Schema",
  "description": "Schema for virtual event platforms that host online events, conferences, and webinars",
  "type": "object",
  "properties": {
    "entityType": {
      "const": "virtual_event_platform",
      "description": "Entity type identifier"
    },
    "entityCategory": {
      "const": "service",
      "description": "Entity category"
    },
    "subcategory": {
      "const": "event_platform",
      "description": "Subcategory of service"
    },
    "name": {
      "oneOf": [
        { "type": "string" },
        { "$ref": "../components/multilingual-format.json#/$defs/LocalizedText" }
      ],
      "description": "Virtual event platform name"
    },
    "description": {
      "oneOf": [
        { "type": "string" },
        { "$ref": "../components/multilingual-format.json#/$defs/LocalizedText" }
      ],
      "description": "Detailed description of the virtual event platform"
    },
    "modules": {
      "type": "object",
      "description": "AIML modules used by this entity"
    },
    "properties": {
      "type": "object",
      "description": "Virtual event platform specific properties",
      "properties": {
        "platformType": {
          "type": "string",
          "const": "virtual_events",
          "description": "Type of event platform"
        },
        "virtualEnvironment": {
          "type": "object",
          "description": "Details about the virtual environment"
        }
      }
    },
    "entityCapabilities": {
      "$ref": "../components/entity-capabilities-format.json#/$defs/EntityCapabilities",
      "description": "Objective capabilities and features of the entity"
    },
    "siteCapabilities": {
      "$ref": "../components/site-capabilities-format.json#/$defs/SiteCapabilities",
      "description": "Website capabilities and interaction features"
    }
  },
  "required": ["entityType", "entityCategory", "subcategory", "name", "description", "properties"],
  "allOf": [{ "$ref": "../base/service.json" }]
}
Complete Implementation Example
Real-world virtual event platform entity with all v2.0.1 features
VirtualMeet Platform - Complete Schema
{
  "@context": "https://schemas.meta-aiml.org/v2.0.1/context.jsonld",
  "@id": "https://virtualmeet.com/entity",
  "@type": "VirtualEventPlatform",
  "schemaVersion": "2.0.1",
  "entityType": "virtual_event_platform",
  "entityCategory": "service",
  "subcategory": "event_platform",

  "name": {
    "en": "VirtualMeet Event Platform",
    "es": "Plataforma de Eventos VirtualMeet"
  },
  "description": {
    "en": "Comprehensive virtual event platform for conferences, webinars, trade shows, and corporate events with immersive 3D environments and advanced networking features."
  },
  "url": "https://virtualmeet.com",
  "foundingDate": "2020-03-15",

  "properties": {
    "platformType": "virtual_events",
    "virtualEnvironment": {
      "environmentType": "3D",
      "customizableAvatars": true,
      "spatialAudio": true,
      "virtualVenues": ["main_stage", "breakout_rooms", "expo_hall", "networking_lounge"],
      "interactionModes": ["text_chat", "video_chat", "audio_chat", "reaction_emojis"]
    },
    "streamingCapabilities": {
      "streamingQuality": ["HD", "Full HD", "4K"],
      "concurrentStreams": 50,
      "streamingModes": ["live", "pre-recorded", "simulive", "hybrid"]
    }
  },

  "modules": {
    "auth": {
      "version": "2.0.1",
      "enabled": true,
      "methods": ["email", "sso", "social"],
      "providers": ["azure", "google", "linkedin"]
    },
    "streaming": {
      "version": "2.0.1",
      "enabled": true,
      "qualities": ["HD", "Full HD", "4K"],
      "adaptive": true,
      "concurrent_streams": 50
    },
    "user-management": {
      "version": "2.0.1",
      "enabled": true,
      "roles": ["attendee", "speaker", "moderator", "admin"],
      "features": ["profiles", "networking", "matchmaking"]
    }
  },

  "entityCapabilities": {
    "functionalFeatures": {
      "hasLiveStreaming": true,
      "hasBreakoutRooms": true,
      "hasVirtualExhibition": true,
      "hasNetworking": true,
      "hasPolling": true,
      "hasQandA": true,
      "hasRecording": true,
      "hasAnalytics": true,
      "hasCustomBranding": true,
      "hasIntegrations": true,
      "has3DEnvironment": true,
      "hasGamification": true
    },
    "contentTypes": ["sessions", "exhibitions", "networking", "analytics", "recordings"],
    "businessModel": "virtual_events",
    "eventTypes": ["conferences", "webinars", "trade_shows", "workshops", "corporate_events"],
    "attendeeCapacity": ["up_to_100", "up_to_1000", "up_to_10000", "unlimited"],
    "interactionFeatures": ["chat", "polls", "q_and_a", "networking", "breakouts"],
    "monetizationMethods": ["ticket_sales", "sponsorships", "exhibitor_fees", "subscription"]
  },

  "siteCapabilities": {
    "availableActions": [
      "create_event", "join_event", "schedule_session",
      "setup_exhibition", "network_with_attendees", "conduct_polls",
      "host_breakouts", "view_analytics", "manage_registrations",
      "customize_branding", "integrate_platforms", "record_sessions"
    ],
    "interactionMethods": ["web_browser", "mobile_app", "api_integration"],
    "contentAccess": ["public", "private", "ticket_required"],
    "supportedDevices": ["desktop", "mobile", "tablet", "vr_headset"],
    "languages": ["en", "es", "fr", "de", "zh"],
    "realTimeFeatures": ["live_streaming", "real_time_chat", "live_polling", "instant_networking"]
  }
}
AI Performance Impact
28x

More Efficient

vs HTML parsing

100%

Accuracy

No guesswork

0.1s

Processing Time

Instant understanding

Schema URL
Direct access to the virtual event platform entity schema
https://schemas.meta-aiml.org/v2.0.1/entity/virtual_event_platform.json

Inherits from service base schema via allOf reference