I’m trying to use the new OpenAI Deep Research endpoint (https://api.openai.com/v1/responses, e.g. with o3-deep-research-2025-06-26 or o1-preview) or others inside n8n.
The endpoint always expects the parameters model, input, and tools — but as soon as I include tools, I get the following error:
“Invalid type for ‘tools’: expected an array of tools, but got a string instead.”
Questions for the community:
-
Has anyone successfully integrated the Deep Research endpoint in n8n?
-
How did you configure the HTTP Request node — using RAW JSON or individual parameters?
-
Would anyone be willing to show me briefly how you got it to work?
I’d really appreciate any insights or examples — thanks in advance, and I’m looking forward to your feedback! ![]()