# Collab Announcement Composer

Communicating product launches and news to users by segment.

- id: `collab-announcement-composer`
- Page: https://agentic-ui-kit.com/components/collab-announcement-composer
- Live preview: https://agentic-ui-kit.com/live/component/collab-announcement-composer

## Install

```bash
agentic-ui add collab-announcement-composer
npx shadcn@4.17.0 add @agentic-ui/collab-announcement-composer
```

## Metadata

- **Level:** block
- **Category:** block
- **Installable in:** Radix UI (registry variant new-york), Base UI (registry variant base-vega)
- **Capabilities:** rich-text-editing, segment-targeting, reach-estimation, delivery-scheduling, channel-distribution, multi-format-preview, expiration-policy, draft-management, keyboard-navigation, empty-and-error-states, responsive-layout
- **Intents:** communicate, create-edit
- **Suits domains:** saas, project-management, social, marketing
- **Interaction:** announcement-authoring, segment-filtering, schedule-configuration, channel-selection, format-preview-toggle, draft-persistence, keyboard-navigation
- **Screen role:** communication
- **Density:** medium
- **Dark mode:** yes
- **Use it for:** communicating product launches and news to users by segment, scheduling planned maintenance notices with a downtime window, notifications targeted at customers based on their plan or subscription status, broadcast messages to internal teams or project members
- **Avoid when:** real-time person-to-person messaging, purchase approval or support ticket flow
- **Preserve when adapting:** segment-targeting-model, scheduling-time-window-contract, preview-rendering-modes, keyboard-navigation-contracts
- **Replace when adapting:** segment-data-source, delivery-engine-api, domain-copy-and-categories
- **Adaptation effort:** low
- **Coupling:** low
- **Quality score:** 9.2/10
- **Quality breakdown:** visual 9/10, responsive 9/10, accessibility 9/10, code 9/10
- **Uses primitives:** button, badge, card, textarea, input, switch, separator, alert
- **npm dependencies (registry):** lucide-react@0.577.0
- **Registry dependencies:** lib-primitives
