Product Update - June 05, 2026
Ballots — structured voting, employee elections, auditable ballots
Organizations can now run formal votes entirely within MangoApps Workforce. Admins create a ballot of type Single Choice (Yes/No with an optional auto-approve threshold) or Multiple Choice (Election, for choosing people from a slate of candidates). The eligible voter list is drawn from a Recipient Group and snapshotted at publish time so the roster never changes mid-vote. Ballots move through a draft → scheduled → open → closed lifecycle with auto-resolution, a reopen path, and a complete audit history trail — satisfying governance requirements without external tooling.
Use case: An HR team needs to ratify a new remote work policy. They create a Yes/No ballot, target the "All Full-Time Employees" group, set a 60% approval threshold, and schedule it to open Monday morning. The result is recorded automatically and surfaced in the audit history for compliance review.
Available in: Ballots → Marketplace Apps → Ballots
Calendar group invites: live membership — calendar group invite dynamic membership RSVP
When a group is invited to a calendar event, anyone added to that group after the event was created now sees the event on their calendar and can RSVP — no manual re-invitation and no background job required. Previously, only the members present at the time of the invite were included; people who joined the group later were invisible to the event. The group is stored as a live invitee reference and membership is resolved dynamically at read time, keeping the invite list current as teams change.
Use case: A manager invites the "Engineering - Platform" group to a quarterly planning session. A new engineer joins the group two days later and immediately sees the event on their calendar with the standard Accept/Decline controls — without the manager needing to touch the event again.
Available in: Calendar → Events → Group Invites
Broadcast posts through Content Moderation — broadcast content moderation queue approval before publish
Broadcast posts now respect the platform's "Moderate All Content" setting. When moderation is enabled, a submitted or scheduled broadcast is held as a draft until a moderator approves it from the moderation queue — at which point it publishes and fans out normally. Rejection reverts a scheduled broadcast to draft. Previously, broadcast posts bypassed moderation entirely even when full content moderation was configured, creating an inconsistency that exposed organizations to compliance and brand risk. The moderation queue filter UI also adds "Broadcast" as a selectable source.
Use case: A healthcare organization has "Moderate All Content" enabled to comply with internal communications policies. A manager submits a company-wide broadcast; it enters the moderation queue for review before any employee sees it, consistent with how comments and recognition posts are already handled.
Available in: Content Moderation → Moderation Queue → Broadcasts
Stay in the loop
Get weekly product updates and workforce management insights delivered to your inbox.