CRMcy Docs

Announcements

Internal broadcasts to staff or specific departments.

Last updated 2026-05-05

Announcements are short, prioritized internal broadcasts. Authors target everyone, specific departments, or specific roles, schedule for immediate publish or a future date, and optionally require an acknowledgment (recipients see a banner until they click "Got it"). Announcement reach metrics show acknowledgment counts in real time so you can chase the laggards. The dashboard widget on the staff home surfaces unread/un-acked items prominently.

Announcements differ from the Newsfeed in intent: they're directional (top-down) and may require explicit acknowledgment.

Related endpoints

  • GET /api/tenant/announcements — list visible to current user.
  • POST /api/tenant/announcements — create (admin/manager only by default).
  • POST /api/tenant/announcements/:id/ack — acknowledge.
  • GET /api/tenant/announcements/:id/reach — acknowledgment stats.

See the source at apps/web/src/app/(tenant)/announcements and apps/api/src/announcements.