What problem does it solve? Integrating in-app notifications, email delivery, and user preference management with the Velt collaboration SDK involves many configuration steps and APIs, and mistakes lead to missing notifications, stale unread counts, or broken email delivery. ## Core Features & Use Cases - Panel Setup and Configuration: Add VeltNotificationsTool, configure tabs (For You, All, Documents), choose popover or sidebar display modes, and filter notifications to the current document. - Data Access and Server-Side Management: Use React hooks like useNotificationsData and useUnreadNotificationsCount, REST API v2 endpoints, and NotificationDataProvider resolvers to fetch, mark read, and delete notifications. - Delivery Channels and Preferences: Configure email notifications via SendGrid, webhook integrations for Slack or Linear, per-user channel settings, and server-side delay and batching pipelines. - Use Case: When building a collaborative Next.js app, use these rules to add a notification bell, wire @mention emails through SendGrid, and let users control their notification preferences per channel. ## Quick Start Ask the agent to set up Velt notifications with a notification panel and email delivery for your React application.