Set / Remove Attribute Node
Updates one of the contact’s custom attributes directly from within the flow — either setting it to a value or clearing it. Use it to record something the flow just learned (a language preference, an order ID, a survey answer) so it’s available for segmentation, personalization, or a later Condition node.
How to Use
- Drag a Set/Remove Attribute node onto the canvas and connect it from the preceding node.
- Choose the Action: Set or Remove.
- Select which Attribute to update, from your existing Contact Attributes.
- If Set, enter the Value. This can be a static value, or a placeholder like
{{fieldName}}referencing something captured earlier in the flow — an Input Node reply, a Webhook payload field, or a Condition-evaluated variable. - Connect the node’s output to whatever should run next.
Validation
- An attribute must always be selected.
- A value is required when the action is Set (not needed for Remove).
Summary
- Add the node, connect it from the previous step.
- Choose Set or Remove and pick the attribute.
- For Set, enter a value (static text or
{{placeholder}}). - Connect to the next node. Every change here is recorded in the Attribute Update Log, visible on the contact’s Live Chat panel — Remove is a soft-clear (marks the attribute inactive) rather than deleting its history.