What problem does it solve? Teams using the Velt collaboration SDK often need to keep sensitive user-generated content (comments, attachments, reactions, recordings, user PII) on their own infrastructure instead of Velt servers, and misconfigured data providers cause silent failures, lost PII, or data leaking to the wrong destination. ## Core Features & Use Cases - Data Provider Configuration: Rules for wiring endpoint-based and function-based data providers on VeltProvider, with correct initialization ordering before authentication. - Backend Implementation Patterns: API route structure, MongoDB/PostgreSQL upsert and indexing patterns, and S3-compatible object storage for multipart attachment uploads. - Python SDK Integration: velt-py patterns for comments, attachments, users, reactions, token generation, and FastAPI/Flask/Django backends. - Use Case: A Next.js team must store comment text and file attachments in their own PostgreSQL and S3 for compliance; the skill guides them through VeltProvider dataProviders setup, multipart upload handling, and the required { data, success, statusCode } response contract. ## Quick Start Ask the agent to configure Velt self-hosting data providers so comments and attachments are stored in your own database and S3 bucket.