Hi @Malieka_Forbes I see the issue, instead of using a normal output parser that AI can sometimes produce errors in, just use a auto fixing output parser:
Hi Welcome! the structured output parser is known to be pretty unreliable when attached directly to an agent node because the agent is still chatting back and forth and cant always produce clean JSON mid-conversation. What id recommend is removing the output parser from the Intake Agent and instead adding a separate Basic LLM Chain node after it that takes the final conversation output and extracts the dates into your JSON format, works way more consistently.
@Malieka_Forbes Understood, that is more of a System Prompt problem and also in your output format you can enter the values and AI would see them as instructions.