Hey Aladin 🙂
What “optional” actually means in Clay:
When you mark a column/variable as optional:
Clay does not require that field to have a value.
Your prompt still executes normally.
If the optional field is empty for a row, Clay passes an empty string.
Clay does not skip the entire prompt.
It simply leaves the variable empty. It’s up to your prompt instructions to handle cases where the value is missing.