Hi n8n community, It’s my first post here. Probably I am missing something obvious, but I am considering switching Make.com to n8n.
I am testing the AI agent from n8n, and I want it to do a website scrape from a service called jina.ai that typically returns a JSON.
However, in n8n, I cannot seem to get the output of the HTTP module to return a JSON, from which I can select only the section that is most relevant for the AI.
I am sure I am doing something fairly obvious wrong, but what could it be? I couldn’t find a simple explanation neither through the AI Support Bot nor in the other threads in the forum. The solutions suggested were very convoluted.
I’m still new to n8n so there may be a more efficient way but what I do is use the “Edit Fields” node to turn a string into a parsed Array whose fields can then be called later on.
I am also coming from Make and unfortunately, this feature isn’t natively built in as far as I can tell. The only node I’ve seen it in is the OpenAI message node where you can switch on “Simplify Output” and “Output Content as JSON”
This makes sense. I expect that there are modules to handle this.
However, I was hoping that the module itself can handle this, as there is a section called “Optimise Response” and there is a field “Expected Response Type”, where you can select “JSON”