Desktop capture currently supports macOS and Windows.
Quick Example
Event Types
The following backend payloads are illustrative observations, not a fixed Capture SDK schema. Inspect and validate the payloads your integration receives.Transcript Events
Real-time speech-to-text from audio channels:Visual Index Events
Scene descriptions from screen capture:Audio Index Events
Semantic understanding of audio:Alert Events
Custom detection rules firing:RTStream Helper Channels
The helper APIs below are available for compatibility. For descriptor-backed V2 understanding and indexing, see Understand & Index RTStreams.Connecting to RTStream Helper Events
This example uses RTStream helpers.Webhooks
Durable delivery for session lifecycle events. Backend webhook fields and lifecycle payloads are illustrative server behavior, not a fixed Capture SDK schema.Illustrative Webhook Envelope
Illustrative Session Lifecycle Events
Illustrative capture_session.active Payload
This is where you start AI pipelines:
Resolving Capture RTStreams from category-style webhook values is not yet a supported released-SDK contract, so this runnable lookup example is deferred.
Delivery Semantics
Next Steps
Capture Overview
Architecture and quickstart
Storage & Search
Export and persistence patterns