💡 Welcome to “Help me Build my Workflow”

Hi, Haian_Abou-Karam, thank you for taking your time to help me. It works!

But Could you please review this issue raised in the next node?

Merge Voice Text Node, A ‘json’ property isn’t an object [item 0]

In the returned data, every key named ‘json’ must point to an object. Thank you a lot.

I am sorry for your time, Haian_Abou-Karam, I fix it with this JNSON. Thanks anyways!

// 1. Get transcription from the previous node (HTTP Request)
const transcription = $json.text || ‘’;

// 2. Get the data from the ‘Normalize Message’ node
const normalized = $(‘Normalize Message’).first().json;

// 3. Combine them and return the object
return {

normalized,
textContent: transcription,
isVoice: true,
wasTranscribed: true
};

1 „GefĂ€llt mir“

@Into_Meditations
You are welcome

  • “I am trying to build the ‘AI Agent for LinkedIn Content’ workflow from the n8n Academy.”

  • “I have an HTTP Request node (named ‘Download_Image’) that takes an image URL from a preceding OpenAI DALL-E 3 API call (also an HTTP Request node) and attempts to download the image.”

  • “When I put a static URL (e.g., https://picsum.photos/200/300) into the ‘Download_Image’ node, it works perfectly.”

  • “When I manually paste a freshly generated OpenAI DALL-E URL (like https://oaidalleapiprodscus.blob.core.windows.net/``...) directly into the ‘Download_Image’ node and execute just that node, it also works.”

  • “However, when I use the dynamic expression {{ $node["OpenAI Image"].json["data"][0]["url"] }} in the ‘Download_Image’ node’s URL field and run the full workflow, it consistently fails with the error: getaddrinfo ENOTFOUND ``oaidalleapiprodscus.blob.core.windows.net.”

  • “This suggests a DNS resolution issue within the n8n Cloud environment when dynamically processing hostnames from oaidalleapiprodscus.blob.core.windows.net.”

Ich versuche, dies mit Vapi zu verbinden. Beim Veröffentlichen erhalte ich stÀndig Fehler in n8n. Kann mir jemand helfen? Ich habe bereits versucht, das Problem zu lösen, habe aber bisher keine Lösung gefunden.