AIP Logic + Edit Action blanks non-passed properties how to preserve existing values?

Hey folks, I’m hitting a weird/annoying behavior with AIP Logic when calling an Edit action.

Scenario

  • Object has: firstName, lastName, fullName, plus other properties.

  • User edits firstName + lastName.

  • In AIP Logic, I concatenate them and set fullName automatically (works fine).

  • Problem: any object properties not passed into the Edit action from AIP Logic end up becoming blank/null after the logic runs.

So it feels like the Edit action is behaving like a full overwrite instead of a partial update when invoked via AIP Logic.

Question
Is there a recommended pattern to update only fullName without needing to pass every other property through the action (or without risking nulling unrelated fields)?

Any best practices appreciated

Hey Aryan,

Thanks for the post, in this case I would recommend creating a new action entirely which is scoped to only edit the property you want to edit within this AIP logic function:

  1. Create a new action and set object action to “Modify Object(s)”

  2. Select the property you want that action to edit (in your case fullName)

When this action is called from AIP logic it will only prompt you to update the properties you have defined in the action and preserve all other fields of the edited object.

Hope this helps, let me know if you have any further questions