muratsk
04/21/2026, 3:52 AMVapi Support Bot
04/21/2026, 3:53 AMjson
{
"squad": {
"members": [
{ "assistantId": "german-interview-id", "structuredOutputIds": ["german-output-id"] },
{ "assistantId": "english-interview-id", "structuredOutputIds": ["english-output-id"] }
]
}
}
Check that each agent has its own structuredOutputIds configured. If you still only see the last agent's output, this may be a platform limitation—please reach out to Vapi support for further assistance.
More details: [Structured outputs quickstart](https://docs.vapi.ai/assistants/structured-outputs-quickstart)
Source:
- [Structured outputs quickstart](https://docs.vapi.ai/assistants/structured-outputs-quickstart)muratsk
04/21/2026, 5:15 AMRita Heritage
04/21/2026, 7:43 AMShaunak
04/21/2026, 8:28 AMShaunak
04/21/2026, 8:28 AMShaunak
04/21/2026, 8:28 AMAk_Unitzero
04/21/2026, 10:35 PMmuratsk
04/22/2026, 11:43 AMDeadroom
04/22/2026, 7:55 PMmuratsk
04/23/2026, 6:08 AMShaunak
04/30/2026, 12:33 PMShaunak
04/30/2026, 12:33 PMShaunak
04/30/2026, 12:34 PMShaunak
04/30/2026, 12:34 PMjavascript
if (message.type === 'end-of-call-report') {
const assistantId = message.call.assistantId;
const outputs = message.artifact?.structuredOutputs;
// Save these to your database, keyed by assistantId
// so you can combine them on your side.
console.log(`Received output for ${assistantId}:`, outputs);
}Shaunak
04/30/2026, 12:34 PM