Previous Behaviour
– In situations where a contact met the criteria for two or more triggers simultaneously, a race condition in workflows could occur where the same contact could be enrolled multiple times.
– This occurred because simultaneous entries were unable to detect each other in time, resulting in duplicate workflow executions for the same contact.
Updated Behaviour
– Now, Connectly will only process one entry for a contact at a time even if the contact attempts to enter through multiple workflows. This will assist in eliminating duplicate entries.
Impact
– This enhancement ensures that workflows are now more reliable and consistent. You can count on accurate and efficient executions without the risk of duplicate entries.
Points to Remember
– The functionality will remain the same for appointment, invoice, and IVR triggers, where we don’t check for re-entry.