Hi callin.io community, It’s my first post here. Probably I am missing something obvious, but I am considering switching Make.com to callin.io.
I am testing the AI agent from callin.io, and I want it to do a website scrape from a service called jina.ai that typically returns a JSON.
However, in callin.io, 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.
As you can see the JSON returns “response” and big chunk of monolith text, that is not separated into different objects.
Here are the request headers I am using:
At the same time, if I try building the same HTTP request with make.com I get the parsed JSON with the same settings.
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.
Please share your workflow
It appears your topic is missing some crucial details. Could you please provide the following information, if relevant?
- callin.io version:
- Database (default: SQLite):
- callin.io EXECUTIONS_PROCESS setting (default: own, main):
- Running callin.io via (Docker, npm, callin.io cloud, desktop app):
- Operating system:
Please share these details to help us assist you better.
As I'm still getting acquainted with callin.io, there might be a more streamlined approach, but my current method involves using the "Edit Fields" node to convert a string into a parsed Array. This allows me to reference its fields later on.
I'm also transitioning from platforms like Make, and it appears this functionality isn't natively integrated. The only node where I've observed something similar is the OpenAI message node, which offers options to "Simplify Output" and "Output Content as JSON".
Hello!
Thank you so much for your comment!
That makes sense. I assumed there would be modules to handle this.
However, my hope was that the module itself could manage this, given there's a section titled “Optimise Response” with a field for “Expected Response Type”, where you can choose “JSON”.
For some reason, when I select that option, it doesn't seem to be parsing the JSON correctly, and I'm not sure why.
Any help please?
This thread was automatically closed 90 days following the last response. New replies are no longer permitted.