@Jake Dawson Thank you you for the welcome! And thank you for liking what I do! I appreciate that! I don't typically need to validate the JSon output and as you left the "Max Completion Tokens" empty, it should be enough. Maybe adjust the prompt and remove this part "Return the result as an array of objects with this structure:" and replace it with the last paragraph "Return the result as JSON that has an array of objects for the text provided, formatted as shown, with no additional characters or labels." Add something like "Make sure to follow this Json format example" or something like that. In the Json example, you have given 3 identical example inside the Array, I would differentiate them like "First Name of the lead 1", "First Name of the lead 2"... ChatGPT might understand better the structure. Also you can remove the extra "Parse JSON" step by setting "Parse JSON Response" to True inside the first ChatGPT Completion step. This might help as well the step to be better with its output, removing the need for the validator. I love your automation! It is great! Let me know if these make it better, faster and cheaper!