Skip to Content
NotificationsCategories

Notifications — Categories

All notification categories and their default settings. Categories marked always-on cannot be disabled by users.

“Default” here means the initial setting for each category. You can change any of these at any time — see Manage Preferences.

Account

CategoryDescriptionDefaultAlways-on
account.invite_receivedAn invitation to join a FlowState tenant has been sent to your email address.OnYes
account.gdpr_export_readyYour GDPR data export is ready. Includes a download link valid for 24 hours.OnYes

Tenant

CategoryDescriptionDefaultAlways-on
tenant.member_removedA member has been removed from the tenant. Sent to admins and owners.OnNo
tenant.role_changedA member’s role has been changed. Sent to admins and owners.OnNo
tenant.ownership_transferredTenant ownership has been transferred to a new owner. Sent to admins and owners.OnNo
tenant.subscription_status_changedThe tenant’s Stripe subscription status changed (e.g., subscription cancelled). Sent to admins and owners.OnNo
tenant.payment_failedA Stripe payment attempt failed. Sent to admins and owners.OnNo
tenant.feature_toggledA feature flag was enabled or disabled by an admin. Sent to admins and owners.OnNo

HubSpot

CategoryDescriptionDefaultAlways-on
hubspot.integration_disconnectedThe HubSpot integration was disconnected by an admin. Sent to all active members.OnNo

Slack

CategoryDescriptionDefaultAlways-on
slack.integration_disconnectedThe Slack integration was disconnected. Sent to all active members.OnNo

Org billing

CategoryDescriptionDefaultAlways-on
org_billing.suspended_nonpaymentThe tenant was suspended because its subscription lapsed or was cancelled. Sent to this tenant’s own owner/admin and the organization’s admins.OnYes
org_billing.purge_warningThe suspended tenant is scheduled for permanent deletion. Sent to this tenant’s own owner/admin and the organization’s admins.OnYes

These two cannot be opted out of because they warn of an irreversible action (losing all of a tenant’s data) — the same reasoning behind the always-on account categories above.

Machine-readable category names

Use these exact strings when calling update_my_notification_preferences, disable_notification_category, or filtering list_notification_log:

account.invite_received account.gdpr_export_ready tenant.member_removed tenant.role_changed tenant.ownership_transferred tenant.subscription_status_changed tenant.payment_failed tenant.feature_toggled hubspot.integration_disconnected slack.integration_disconnected org_billing.suspended_nonpayment org_billing.purge_warning