structured input across a configured squad not returning the desired structured output call result

I've configured a squad and have set each assistant's structured output within the squad using the structuredDataMultiPlan per assistant.

i.e assistant 1 has the attached plan as assistant1 analysis_plan.json
and assistant 2 analysis_plan.json

Now, when I make a call to this squad, I am getting an output as such: "analysis": {
"summary": "The call involved an AI agent verifying the user's identity by confirming their date of birth and ZIP code. Following this, the AI conducted a health screening for the Twin Health program, asking about diabetes diagnosis, height, weight, and insulin use. Based on the user's responses, the AI confirmed eligibility and proceeded to transfer them to a lab availability assistant.",
"structuredDataMulti": [
{
"key": "enrollment_screener_data",
"data": {
"screening_successful": true
}
}
],
"successEvaluation": "true"
}

Here are some call-ids that show this:

0199c051-a26b-7dd2-8a40-1d683d4a4594
0199c01c-01ff-7445-8489-8aad632bd606

So I am 50% of the way there. I am wondering if I have misconfigured something?

Ideally, this array would have the key from the first assistant as well as the second assistant in the squad.

In the summary, we can clearly see that the DOB and the zip code was verified, but the structured output from assistant 1 isn't reaching the final output. The structured output from assistant 2 however is
Was this page helpful?