Compliance Archiving and Sensitivity Label Alerts

When a sensitivity label like Confidential or Restricted is applied to a Teams message, the agent logs it for audit, notifies the compliance officer on WhatsApp, and archives the context.

Webhook + Memorycompliancesecurityarchiving

Conversation example

Graph change notification: sensitivity label 'Confidential' applied in #finance-leads chat
memory_store

Sensitivity label event detected. Archiving and notifying compliance...

whatsapp_web_send

Compliance event logged: - Event: Confidential label applied to a message thread - Actor: @Divya (CFO) - Context: Q1 investor letter draft shared with 3 internal reviewers - Participants: @Divya, @Alex (CEO), @Ravi (Finance), @Mina (Design) - Archived: message content + metadata stored in encrypted memory with 7-year retention - Audit entry: CM-2026-04-12-0031 Notified @compliance-officer on WhatsApp with the audit entry ID and the list of participants. No further action needed unless the Confidential scope needs to be revoked or expanded.

More Microsoft Teams use cases

Deploy this in minutes

Create a LunoGen agent, connect Microsoft Teams, and start running this workflow from WhatsApp today.