Introducing data functions
Blog post from Knock
Knock has introduced data functions, a new feature enabling users to write data back to the platform during workflow runs, fundamentally altering how Knock can be utilized. These functions allow for the updating of user, tenant, and object properties, as well as audience memberships and workflow data scopes, ensuring that records are enriched and up-to-date, facilitating improved segmentation, personalization, and eligibility for additional messaging. Previously, Knock workflows were read-only, but the introduction of data functions now permits direct interaction with stored data, enhancing the platform's capabilities. This feature allows workflows to reflect real-time product actions by updating relevant properties instantly, maintaining accurate conditions for messaging logic, and enabling enriched tenant properties with AI outputs. Consequently, Knock can now serve as a live system of record, enriching records during workflows, keeping audience data precise, and ensuring messages are sent in the most relevant context. Data functions are available to all Knock customers, and further information is accessible through Knock's documentation.