Skip to content
PynPyn

Prevent repeat enrollments

Every trigger carries a re-enrollment timeout. When a trigger fires for someone who has already been through the automation, Pyn compares the time since their last enrollment with the timeout and skips them if it is too soon. This is what stops a corrected start date, a re-synced manager or a second form submission from sending the whole sequence twice.

  • The setting lives on the trigger drawer’s Advanced tab as Prevent repeat enrollments. Its description reads “Prevents an employee from being enrolled again for a period of time, e.g. when data is changed or corrected. Date and property triggers wait at least a day.”
  • Pyn sets a default per trigger and the field is read-only in most workspaces. Contact support@pynhq.com to change a timeout.
The trigger drawer's Advanced tab showing the Prevent repeat enrollments setting and its description.
Advanced holds the re-enrollment timeout for the trigger.
  1. In Pyn, open Flows in the left navigation, then Automations, and select the automation.

  2. Select the trigger card, then the Advanced tab.

  3. Read the value under Prevent repeat enrollments. The options are Always reenroll, 1 hour, 1 day, 2 days through 7 days, 1 month, 3 months, 6 months, 12 months and Never reenroll. Date and property triggers hide Always reenroll and 1 hour, because they are re-evaluated several times a day.

  4. If your workspace can edit the value, choose a new one and select Publish.

Trigger Default
Will be joining, Pre-onboarding, Start of Onboarding Never reenroll
Off-boarding, Upcoming Anniversary, Upcoming Milestone Anniversary, Birthday (template), date properties 1 month
Buddy Assigned, Promoted to Manager, Change of Manager, Group Change, Change of Location, Connected to Slack 1 month
Recurring Trigger 1 day
Form Submission, Custom trigger Always reenroll
Employee Property (text or yes/no), No trigger Never reenroll

An employee who re-matches inside the timeout does not get a new row under Enrollments. With Never reenroll, a person who has been enrolled once is never enrolled by the trigger again, including a rehire. To run them through again, use Manual Enroll.