Hey everyone — looking for some help or confirmation here.
I built an AI cold caller using Vapi, with n8n as the backend (webhooks, call processing, Sheets, follow-ups, etc.). The calling itself works great, but I’m running into a wall with Structured Outputs.
Setup:
Using Vapi’s new Structured Outputs (not deprecated structured data)
6 outputs configured (lead qualification, call outcome, summary, appointment info, etc.)
Outputs show correctly in the Vapi dashboard call logs
Deprecated Summary / Structured Data are disabled
Assistant is patched with artifactPlan.structuredOutputIds
Issue:
When I fetch calls in n8n via:
the response does not include artifact or artifact.structuredOutputs — only transcript, recording URL, status, etc., even though the dashboard shows the structured outputs for that same call.
Has anyone successfully pulled Structured Outputs via the API?
Is this a known limitation or bug, or is there a workaround people are using?
This is blocking a production n8n workflow, so any insight would be appreciated.