Foxplan keeps every team member informed about what matters — task assignments, status changes, comments, deadlines and support activity — through a flexible, multi-channel notification system. Notifications can be tailored at both the user level (personal preferences) and the project level (collective rules and integrations).
1. Notification Channels #
Foxplan delivers notifications through several complementary channels:
- Email — sent asynchronously through the configured SMTP provider (Gmail, SendGrid, etc.). Email content is fully internationalized.
- In-app bell — a real-time inbox accessible from the top bar of the application, with an unread badge and a flyout panel that lets users jump straight to the related task.
- Collaboration webhooks — push messages directly into Slack, Microsoft Teams and Google Chat channels, so notifications reach teams where they already work.
- System alerts and toasts — contextual on-screen messages for license status, success/error feedback and MFA codes.
2. Events That Trigger Notifications #
Notifications are generated automatically when key business events occur:
- Owner / “in charge” change on a task — the new owner (and observers, where relevant) is informed of the assignment.
- Planning allocation — when a resource is allocated to a task or their workload changes, an in-app notification is created.
- Task status change — project stakeholders are notified whenever a task moves from one status to another.
- Comments and @mentions — users explicitly mentioned in a comment receive a dedicated notification containing the full comment text.
- Support tickets — enterprise administrators are notified by email when a support ticket is created or its status changes; ticket comments are also relayed.
- Deadline alerts — a daily scheduled job sends a consolidated HTML report grouping projects and tasks approaching their deadlines.
3. Personal Notification Preferences #
Each user can fine-tune notifications from the Account → Notifications tab. For every event type — owner in charge, planning assignment, status change, mentions in comments — the user independently enables or disables:
- the in-app bell notification, and
- the email notification.
This lets users mute channels they don’t need without losing the others.
4. Project-Level Notification Rules #
Project administrators control how notifications behave for an entire project, in the Definitions → Projects → Notifications tab:
- Choose, per event, whether to notify by user email + in-app, by webhook, by both, or not at all.
- Configure Slack, Microsoft Teams and Google Chat webhook URLs to broadcast events to the right channels.
- Decide which roles (project leaders, contributors…) receive status-change emails.
- Enable or disable comment notifications at the project level.
This combination of user preferences and project rules ensures the right people are informed through the right channels.
5. The In-App Notification Center #
The bell icon in the top bar opens a dedicated notification panel that:
- Shows an unread count badge.
- Organizes notifications by category: planning assignments, ownership changes, status changes and comments.
- Highlights recent and unread comments so nothing important slips through.
- Allows users to mark a single notification as read or mark all as read.
- Lets users click through directly to the related task for instant context.
The system keeps the latest 200 notifications per user, automatically trimming older entries.
6. Account, Security and License Emails #
Beyond collaboration events, Foxplan sends transactional emails for:
- Account activation and welcome messages for new users.
- Password reset flows.
- Multi-factor authentication (MFA) codes.
- Invitations to projects, environments, enterprises and resource pools.
- License expiry warnings — administrators are automatically reminded when a license is approaching its end date (within 30 days), with built-in throttling so reminders aren’t sent repeatedly.

