Hey everyone 👋
I’m running into something with Vapi’s new Structured Outputs and would love insight from anyone who’s worked with the latest update.
Context:
- I previously used Vapi’s Summary (now marked deprecated)
- It was automatically sent to my Server URL (n8n webhook) via end-of-call-report
- This worked perfectly for sending internal call summaries by email
What I changed:
- Moved the summary logic into Structured Outputs
- Structured output is:
- Correctly generated
- Visible in Vapi Call Logs → Structured Outputs
- Linked to the assistant
- Storage enabled (HIPAA mode on)
The issue:
- The structured output does NOT get sent to the webhook
- end-of-call-report still fires, but only includes transcript/messages
- No analysis / structuredOutputs appear in the webhook payload
Question:
Has anyone successfully sent Structured Outputs to a webhook in the new Vapi version?
- Is there a hidden config / supported event I’m missing?
- Or is API pull (GET /calls/{id}) currently the only workaround?
Would really appreciate guidance from anyone who’s already solved this 🙏