If I manually overwrite the output of a child column, is there a way to propagate that update back to the parent column? Right now an AI output says "B", but when I manually change the value to "A" (now green triangle is in upper right of cell), only "B" show's up downstream in the table.
Manual overrides to individual cell data cannot be propagated back to parent columns. When you manually change a child column value from "B" to "A", this override stays local to that cell and doesn't update the parent column or affect downstream columns. Manual cell overrides are not published when using sandbox mode, meaning they remain isolated changes that don't propagate through your table structure.
Then is there a better way to handle that change? E.g. should I create a new column, and use that for down stream inputs?
Hi Adam - Great question! I totally understand this frustration - it's a common scenario that comes up with Clay's column relationships. What's happening When you manually overwrite a child column's output (changing "B" to "A"), that manual edit doesn't automatically propagate back to the parent column. The downstream columns are still referencing the original AI output ("B"), which is why you're seeing "B" appear in your downstream table instead of your manual edit "A". Better approaches to handle this Option 1: Create a new "master" column (Recommended) This is actually the best practice approach: ** Create a new column that combines/merges the AI output with your manual corrections ** Use this new column as the input for all downstream processes ** This way you can keep the original AI column intact while having a "clean" version for your workflow Option 2: Edit at the source ** If possible, go back to the parent column and adjust the inputs or logic that caused the AI to output "B" instead of "A" ** This will naturally flow through to child columns when they re-run Option 3: Turn off auto-update temporarily ** You can disable auto-update on specific columns while you're making manual corrections ** Then manually run downstream columns after you've finished your edits ** Just remember to turn auto-update back on when you're done Why this happens Clay's architecture treats manual edits as "overrides" rather than "source updates." The system maintains the original AI output as the source of truth for dependency calculations, while your manual edit is stored as a display override. This prevents unintended cascading changes but can be confusing in scenarios like yours. The "master column" approach (Option 1) is definitely the most reliable way to handle this - it gives you full control over what gets passed downstream while keeping your data flow clean and predictable.
All set, thank you all!
