Version 1.1.0

07/28/25

TypeLocationEventPrevious VersionUpdated VersionNotes
parameterplaybook.yamlN/A1.0.01.1.0Updated version parameter
parameterplaybook.yamlgloballocal pid = {}<br>id = 1<br>local email = input.traits.email or input.context.traits.email<br>email = LOWER(TRIM(email))<br>if email then<br> if (string.find(email, '@') ~= nil) then<br> email = SPLIT(email, '@', 2)<br> if string.sub(email[1], -6) == '+alias' then email[1] = REPLACE(email[1], '+alias', '') end<br> pid[id] = 'em=' .. TO_SHA256_HASH(REPLACE(email[1], '.', '') .. '@' .. email[2])<br> else<br> pid[id] = 'em=' .. TO_SHA256_HASH(email)<br> end<br> id = id + 1<br>end<br>local phone = input.traits.phone or input.context.traits.phone<br>if phone then<br> pid[id] = 'ph=' .. TO_SHA256_HASH(LOWER(TRIM(phone)))<br>end<br>if (#pid > 0) then return JOIN(pid, '&') endlocal pid = {}<br>id = 1<br>local email = input.traits.email<br>email = LOWER(TRIM(email))<br>if email then<br> if (string.find(email, '@') ~= nil) then<br> email = SPLIT(email, '@', 2)<br> if string.sub(email[1], -6) == '+alias' then email[1] = REPLACE(email[1], '+alias', '') end<br> pid[id] = 'em=' .. TO_SHA256_HASH(REPLACE(email[1], '.', '') .. '@' .. email[2])<br> else<br> pid[id] = 'em=' .. TO_SHA256_HASH(email)<br> end<br> id = id + 1<br>end<br>local phone = input.traits.phone<br>if phone then<br> pid[id] = 'ph=' .. TO_SHA256_HASH(LOWER(TRIM(phone)))<br>end<br>if (#pid > 0) then return JOIN(pid, '&') endUpdated body parameter