Font Size:
Ask Joget AI

Sending Reminder Repetitively

Introduction

In this guide, you'll learn how to implement repetitive reminder emails in Joget using an activity deadline, a process variable, and a conditional transition. Instead of sending reminders indefinitely, this approach allows you to control how many reminders are sent before the workflow stops automatically.

By the end of this tutorial, you'll be able to configure reminder emails that repeat a fixed number of times without requiring a waiting or dummy activity.

How Does It Work?

The workflow starts with an activity that has a deadline configured. When the deadline is reached, the activity follows its Exception transition instead of continuing through the normal workflow. This exception path is responsible for controlling the reminder cycle.

  1. Begin by configuring a deadline for the activity that requires reminders. When the deadline expires, the Exception transition directs the workflow to an Increment Counter tool.
  2. The Increment Counter tool updates a process variable, such as counter, each time the activity deadline is reached. This variable keeps track of how many reminder emails have already been sent.
  3. After incrementing the counter, configure a condition to determine whether another reminder should be sent.
    Configure the condition as follows:

    If the condition evaluates to true, the workflow proceeds to the Email Reminder tool and sends another reminder email.
    If the condition evaluates to false, the workflow exits the reminder loop, preventing any additional reminder emails from being sent.

Expected Outcome

The Email Reminder tool sends the reminder email and transitions back to the original activity. If the activity remains incomplete, the deadline will trigger again, causing the counter to increase and the process to repeat. Once the counter reaches the configured limit, the condition evaluates to false, preventing additional reminder emails from being sent.

Download sample app

Download the tutorial app for Process Deadline:
Created by Aadrian Last modified by Siti Noratiqah on Jul 16, 2026