Skip to main content
This action sends notifications to the assigned owner of a ticket via Microsoft Teams or email. It is used to keep the ticket owner informed about important updates, workflow outcomes, or any information relevant to the tickets they are responsible for.
Automating notifications to the ticket owner ensures that the responsible technician is always aware of significant events related to their tickets. This facilitates timely follow-ups, improves accountability, and helps streamline ticket management processes.

How it works

Input data

The action receives a list of tickets, messages to be sent (typically from previous actions), and configuration for the notification channel, CSV attachment, and feedback request.

Owner identification

The system uses the TicketOwnerProvider to determine the assigned owner of each ticket. This provider fetches the owner’s details from your PSA. For Microsoft Teams notifications, it attempts to map the PSA user to a Neo Agent user. For email, it uses the owner’s email address from the PSA.

Message assembly

Messages are prepared for sending. If the workflow is triggered by a single ticket, the owner receives a notification pertinent to that ticket. The ticket ID, title, and company are automatically prepended to the notification header for context.

Notification dispatch

Based on the selected notification channel:
  • Microsoft Teams: Sends messages to the ticket owner. For this to work, the owner must have the Neo Agent Teams App installed and have interacted with it.
  • Email: Sends emails to the ticket owner’s email address. If a data table is provided, it will be converted to a CSV file and included as an attachment.

Feedback request (optional)

If enabled, a standardized feedback request link is appended to the messages, allowing the ticket owner to provide feedback on the workflow or the information received.

Setup

Tickets to process: The action works with tickets from your workflow that have assigned owners. Message content: Takes messages from previous actions to send to the ticket owner. Data attachments (optional): Include data tables as CSV attachments (primarily used with email notifications). Notification method: Choose between Teams messages (default) or email notifications. Feedback requests (optional): Include a feedback link in notifications for process improvement.

What you get

After running, you’ll see a summary of notification attempts including which owners were successfully notified and any failed attempts. The action doesn’t consume any credits.

Use cases

Alert owner on high-priority ticket assignment

Setup:
  1. Ticket Dispatch (Suggest Technician) - Suggests an owner
  2. Assign Ticket to Technician - Assigns the ticket in PSA
  3. Notify Ticket’s Owner - Informs the newly assigned owner about the high-priority ticket

Inform owner of automated actions

Setup:
  1. L1 Engineer - Attempts to resolve a ticket or gather more info
  2. Notify Ticket’s Owner - If L1 Engineer took some actions but couldn’t fully resolve, notify the owner with a summary of what was done and what still needs attention

Notify owner of customer reply on an awaiting ticket

Trigger: When a customer replies to a ticket that is in “Awaiting Customer” status Setup:
  1. Build Message - Craft a message like “Customer has replied to ticket [Ticket ID]”
  2. Notify Ticket’s Owner - Send the alert to the ticket owner

Notify owner of new ticket assignment

Scenario: When a new ticket is assigned to a technician (either manually or by an action like Assign Ticket to Technician or Ticket Dispatch), send them a notification. Steps:
  1. Workflow Trigger: Ticket Owner Changed OR after “Assign Ticket to Technician” / “Ticket Dispatch” action

Best practices

Accurate PSA ownership

Ensure that ticket ownership is correctly and promptly assigned in your PSA for this action to be effective.

Clear messages

Use the “Build Message” action to craft clear, concise, and informative messages for the owner.

Teams app installation

For Teams notifications, confirm that all potential ticket owners have installed the Neo Agent Teams App and have interacted with it.

Review event history

Regularly monitor the Event History to ensure notifications are being sent correctly and to troubleshoot any issues.

Combine with other actions

This action is often used in conjunction with ticket assignment actions (e.g., “Assign Ticket to Technician”, “Ticket Dispatch”) or after actions that modify ticket status or priority.

Feedback loop

Consider using the ask_for_feedback option to gather insights from technicians on the usefulness of these automated notifications. Make notifications actionable by including relevant links and clear next steps.

Avoid noisy, redundant notifications

Be selective about when to notify owners to prevent notification fatigue and maintain the value of alerts.