Skip to main content

Setting up Workflow Automations: Notifications

F
Written by Faith Maldoner
Updated this week

Workflow Notifications in FieldEx let you alert users about important actions like assignments, approvals, and status changes at the right time and to the right people. Notifications can appear in the app or be sent by email. You create the notification first (what to send and to whom), then configure a Workflow to trigger it based on conditions in any module.

What Are Workflow Notifications?


Workflow Notifications are automated alerts connected to workflow rules. A notification defines the message and recipients. A workflow defines when to send it (e.g., “when a Job Order is marked Completed”).

Component

Purpose

Examples

Notification

Defines message content and recipients (in‑app or email)

“Transfer Pending” in‑app alert, “Job Assigned” email

Workflow

Defines the trigger conditions and when to send

On Create, First Change, Every Update + conditions

Tip: Keep the notification focused on a single action (e.g., “Approve now”). Use field placeholders to include context like record number, status, due date, and assigned user.

Notification Types


You can send notifications in two formats:

  • In‑App Notifications: Custom messages shown to FieldEx users in the web or mobile app. Supports deep links to the relevant record.

  • Email Notifications: Custom email templates with field values. Can be sent to FieldEx users, external emails, or emails pulled from record fields.

Create a New Email Notification


1) New Email Notification

Path: Setup > Notifications > Email > Create New

Field

Description

Notes

Name

Internal label for this notification

E.g., Job Assigned (Email)

Module

Which module this notification belongs to

Jobs, Tickets, Inventory, etc.

Description

Purpose/context of the email notification

Shown in admin lists

1. Email to be sent — Choose the email template to use for this notification.

  • Create an Email Template if none exists

2. Who will receive the email — Choose recipients via any combination:

  • User: Select specific system users

  • Group: Select a user group (e.g., Planners)

  • User Field: Pull the user from a field (e.g., Assigned To)

  • Emails: Enter one or more explicit email addresses

  • Email Field: Pull an email from a record field (e.g., Job Contact Email)

Tip: Prefer User Field or Group targeting so your configuration scales as teams change. Use explicit emails only for external stakeholders who are not FieldEx users.

2) Create an Email Template (if none exists)

Path: Setup > Templates > Email > New Email Template.

Template Details

  • Template Name – Give your template a clear, descriptive name.

  • Module – Select the relevant module this template will be used for.

  • Description – Short summary (max 100 characters).

  • Subject – Enter the subject line for the email. Required field.

Email Content

  • You can include text, dynamic fields from FieldEx, a button, or a table.

  • Fields to include in email – Search and select fields such as userFirstName, Date & Time, Site, Service Zone, Resolution, Customer, etc.

  • Button – Add a clickable call-to-action.

  • Table – Include data tables with configurable columns.

  • Add Header/Footer Images – Optional branding.

  • Write your email – Enter the main body text, formatting as needed.

When finished, click Save.

Create a New In‑App Notification


Path: Setup > Notifications > In‑App > Create New

1. Message to be sent

  1. Write your message and insert fields (placeholders). Copy the previewed text into the message box on the left.

  2. Set Navigate To (the record or page the alert should open).

Note: Text inside curly braces ({{ }}) will be replaced by actual field values when the notification is sent.

2. Who will receive the app notification

  • User: Select specific system users

  • Group: Select a user group

  • User Field: Pull the user from a field (e.g., Assigned To)

Create a Workflow to Trigger Notifications


Path: Setup > Workflows > Create New

1) Workflow Details

  • Name: Internal name (e.g., Job Completed – Notify Planner)

  • Module: The module where this workflow runs

  • Description: Brief purpose

  • Status: Enable/Disable

2) When should the workflow start?

  • When a record is created: Triggers on new record creation when conditions are met

  • When a record is changed for the first time: Triggers on the first qualifying change

  • Every time record is updated: Triggers on every qualifying update

3) Specify the conditions to be met

Set rules and combine conditions using AND/OR (e.g., Status = Completed AND Type = Installation). You can add up to 16 rules and group them as needed.

Controls: Select Attribute • No. of rules shown (Add Rule) (Add Group)

4) Add Actions: Send Notifications

Choose the previously created Email or In‑App notification to send when the conditions are met. A single workflow can send multiple notifications (e.g., one in‑app to the assignee, one email to the customer contact).

Best Practice: Keep workflows modular—one purpose per workflow (e.g., “Assignment Alerts” vs. “Completion Alerts”). This makes testing and future changes easier.

Examples


  • Job Assignment (In‑App): When a Job Order is assigned, send an in‑app alert to Assigned To with a deep link to the job.

  • Job Completion (Email): When Status = Completed, email the Planner Group with job number, site, and completion time.

  • Inventory Transfer (In‑App + Email): On Transfer Pending, notify the destination bin’s Managing Group in‑app and email warehouse leads.

  • Ticket Escalation (Email): When Priority changes to Critical, email the Escalations group with the ticket link.

Key Field Summary


Area

Field

Purpose

Notes

Notification (Email)

Template

Email body and subject with placeholders

Create/update under Templates

Notification (Email)

Recipients

User, Group, User Field, Emails, Email Field

Combine for internal + external recipients

Notification (In‑App)

Message

In‑app text with {{placeholders}}

Supports Navigate To deep link

Workflow

Start Event

On Create / First Change / Every Update

Choose the least noisy option

Workflow

Conditions

Rules + Groups (AND/OR)

Up to 16 rules, nest with groups

Workflow

Actions

Send Email / Send In‑App

Select the notification(s) to fire

Why this matters: Centralizing notification content and routing in Notifications + Workflows ensures consistent messaging, reduces manual follow‑ups, and provides clear accountability for time‑sensitive actions.

Did this answer your question?