Stop notifications for internal-only jobs?

We have a significant volume of internal work orders — equipment maintenance, warehouse moves, training sessions — that do not involve external customers. I have confirmed that these jobs are triggering the same automated SMS and email notifications as customer-facing work orders.

I can reproduce this when the Customer field is left blank or populated with an internal placeholder contact. The notification routing logic does not appear to distinguish between internal and external job types.

What I need to implement:

  1. Conditional suppression of customer-facing notifications when a work order is flagged as internal
  2. Alternatively, a notification template that routes only to internal staff

Current environment: FieldPulse web application v3.3.1, API v2.1. I have reviewed Setting Up Customer Notifications and found no explicit coverage of internal-only scenarios.

Is there a configuration toggle, custom field condition, or API-level control that would allow us to suppress customer notifications for designated internal job types? If not, what is the recommended workflow to prevent notification spam to placeholder contacts?

Parents
  • Following up with a clarification: the suppress_customer_notifications field mentioned by Carlos is not officially documented in API v2.1. It exists in the underlying data model but has not been promoted to stable API surface.

    I have confirmed with engineering that using this field will not cause immediate breakage, but it is subject to change without deprecation notice in future releases.

    The officially supported method for notification control remains:

    1. Job type → notification template mapping
    2. Service area notification overrides
    3. Per-customer notification preferences

    For advanced use cases requiring runtime suppression, please open a support ticket to discuss your requirements — we are collecting feedback for a potential Notification Rules Engine feature in H2.

    See Configuring SMS and Email Alerts for documented template configuration.

Reply
  • Following up with a clarification: the suppress_customer_notifications field mentioned by Carlos is not officially documented in API v2.1. It exists in the underlying data model but has not been promoted to stable API surface.

    I have confirmed with engineering that using this field will not cause immediate breakage, but it is subject to change without deprecation notice in future releases.

    The officially supported method for notification control remains:

    1. Job type → notification template mapping
    2. Service area notification overrides
    3. Per-customer notification preferences

    For advanced use cases requiring runtime suppression, please open a support ticket to discuss your requirements — we are collecting feedback for a potential Notification Rules Engine feature in H2.

    See Configuring SMS and Email Alerts for documented template configuration.

Children
No Data