# Vim Connect App SDK - [Vim Connect App SDK](/docs): Build applications that integrate directly into EHR provider workflows - Getting Started - [Installation & Setup](/docs/getting-started): Install the Vim Connect App SDK and set up your development environment - [Quick Start](/docs/getting-started/quick-start): Build your first Vim app in 5 minutes - [Start from the Demo App](/docs/getting-started/demo-app): Fork a working Vim app that exercises the whole SDK surface against a live EHR context - [Initialization](/docs/getting-started/initialization): Initialize the SDK and connect to the Vim extension - [Build with an AI Agent](/docs/getting-started/ai-tooling): Install the vim-app-sdk-docs skill so your coding agent writes SDK code that compiles - [Migrating from Vim OS JS](/docs/getting-started/migrating): Field renames and shape changes between the legacy Vim OS JavaScript SDK and the Vim App SDK - Authentication - [Authentication](/docs/authentication): OAuth 2.0 authentication flow for Vim Connect applications - EHR Connectivity - [Overview](/docs/ehr-connectivity): Interacting with EHR data through the SDK - [Workflow Events](/docs/ehr-connectivity/workflow-events): Subscribe to EHR workflow events - [Context](/docs/ehr-connectivity/context): Track real-time entity data changes - [Entity API](/docs/ehr-connectivity/entity-api): Read entity data through typed API methods - [Writeback](/docs/ehr-connectivity/writeback): Update EHR data with permission-aware operations - Vim Hub - [Vim Hub](/docs/vim-hub): Control your app's presence in the Vim Hub overlay - Worker Apps - [Worker Apps](/docs/worker-apps): Build headless background apps with the Worker SDK - React Integration - [React Integration](/docs/react-integration): Patterns for using the Vim Connect App SDK in React applications - Error Handling & Troubleshooting - [Error Handling & Troubleshooting](/docs/error-handling): Handle SDK errors and debug common issues - API Reference - [API Reference Overview](/docs/api-reference): Auto-generated API reference for @vimconnect/app-sdk - [Entity Types](/docs/api-reference/entity-types): Entity type definitions — Patient, Encounter, Order, Referral - [Shared Types](/docs/api-reference/shared-types): Reusable types referenced by entity fields - [Workflow Events Reference](/docs/api-reference/workflow-events): Available workflow events and their entity mappings - [Context Keys Reference](/docs/api-reference/context-keys): Available context subscription keys - [Entity API Reference](/docs/api-reference/entity-api): SDK method signatures for reading and writing entity data - Changelog - [Changelog](/docs/changelog): Release history for the Vim Connect App SDK - **Guides** - Platform Overview - [Platform Overview](/docs/platform-overview): What Vim Connect is, where your app runs, and how it reaches providers - Managing Your Developer Account - [Managing Your Developer Account](/docs/developer-account): From your Console invitation to a live app in the marketplace - EHR Support Matrix - [EHR Support Matrix](/docs/ehr-support): Which events, fields and API operations each EHR supports