Skip to main content
Version: 7.0.0

Timeout Notification Listener


org.camunda.bpm.extension.hooks.listeners.task.TimeoutNotifyListener

This component sends an email reminder one day before the task due date and an escalation email the day after the due date.

Table of Content

Type

Task Listener

How it Works

This component is intended to be used only when a task has a due date. It relies on the following listener field parameters:

  • escalationGroup (Listener Field): A recognized group name within Camunda. Mandatory = Yes
  • messageName (Listener Field): Refers to the message name from notification_email.bpmn. Mandatory = Yes

The listener should be configured on the task's timeout event with a desired timer definition.

Upon configuration:

  • Reminder (1 day before due date):

    For assigned tasks, the reminder is sent to the user. For unassigned tasks, the reminder is sent to the group.

  • Escalation (1 day after due date):

    For both assigned and unassigned tasks, the email is sent to the configured escalationGroup.

Note: This component uses the notification_email.bpmn process and recognizes only the reserved categories activity_reminder and activity_escalation.

How to Use

The snapshots below show how TimeoutNotifyListener can be configured for a task's timeout event.

TimeoutNotifyListener configured on task timeout with fields for notification:

Timeout Notification listener escalationGroup - Snapshot

Timeout Notification listener messageName - Snapshot