Jeremy L
11/16/2025, 12:23 AMhandOff tools that have a fixed content that can be said by the assistant before, during or prior the handOff?
I have tried using both assistantOverrides and memberOverrides objects when calling the CREATE squad API, both resulting in having no effect on forcing the agent to say something before handing off.
If i manually apply the configuration in the squad UI panel, it will work take effect but trying to apply the configuration through the API has been unsuccessful.
See image attached to clarify exactly what I am referring to.
Could you please provide advice on what is the correct method to apply this through the API so that it takes effect properly.
https://cdn.discordapp.com/attachments/1439410355255119964/1439410355859361842/image.png?ex=694dd55b&is=694c83db&hm=c6b1c89cf7488b2b8139db6f9d20700c6be7641f34ba877a785ee8475bd727fc&Chiranjeet Mishra
11/16/2025, 12:23 AMChiranjeet Mishra
11/19/2025, 7:21 AMJeremy L
11/19/2025, 12:47 PM{
"name": "demo-squad",
"members": [
{
"assistantId": "eac0e8dc-1c7e-4dc9-9f06-23c05057d6e0",
"assistantDestinations": [
{
"type": "assistant",
"assistantId": "b078a9cc-efcf-4176-ae63-75c902b54eae",
"assistantName": "dental-receptionist-agent",
"description": "Transfer to this agent if you're looking to discuss dental care",
"contextEngineeringPlan": {
"type": "all"
}
},
{
"type": "assistant",
"assistantId": "cfc1bd71-63c4-4c8f-a151-367da893dc01",
"assistantName": "solar-sales-agent",
"description": "Transfer to this agent if you're looking to discuss solar sales",
"contextEngineeringPlan": {
"type": "all"
}
}
]
},
{
"assistantId": "b078a9cc-efcf-4176-ae63-75c902b54eae",
"assistantDestinations": [
{
"type": "assistant",
"assistantId": "eac0e8dc-1c7e-4dc9-9f06-23c05057d6e0",
"assistantName": "property-compliance-agent",
"description": "Transfer to this agent if you're wanting to be transferred back to the property compliance agent router",
"contextEngineeringPlan": {
"type": "all"
}
}
]
},
{
"assistantId": "cfc1bd71-63c4-4c8f-a151-367da893dc01",
"assistantDestinations": [
{
"type": "assistant",
"assistantId": "eac0e8dc-1c7e-4dc9-9f06-23c05057d6e0",
"assistantName": "property-compliance-agent",
"description": "Transfer to this agent if you're wanting to be transferred back to the property compliance agent router",
"contextEngineeringPlan": {
"type": "all"
}
}
]
}
]
}Jeremy L
11/24/2025, 1:01 PMkyle
11/25/2025, 11:11 AMkyle
11/25/2025, 11:13 AM{
"name": "demo-squad",
"members": [
{
"assistantId": "eac0e8dc-1c7e-4dc9-9f06-23c05057d6e0",
"assistantOverrides": {
"model": {
"tools": [
{
"type": "handoff",
"messages": [
{
"type": "request-start",
"content": "Let me transfer you now, please hold."
},
{
"type": "request-complete",
"content": "You're now connected."
},
{
"type": "request-failed",
"content": "I'm sorry, the transfer failed. Let me try again."
}
],
"destinations": [
{
"type": "assistant",
"assistantId": "b078a9cc-efcf-4176-ae63-75c902b54eae",
"description": "Transfer to this agent if you're looking to discuss dental care",
"contextEngineeringPlan": {
"type": "all"
}
},
{
"type": "assistant",
"assistantId": "cfc1bd71-63c4-4c8f-a151-367da893dc01",
"description": "Transfer to this agent if you're looking to discuss solar sales",
"contextEngineeringPlan": {
"type": "all"
}
}
]
}
]
}
}
},
{
"assistantId": "b078a9cc-efcf-4176-ae63-75c902b54eae",
"assistantOverrides": {
"model": {
"tools": [
{
"type": "handoff",
"messages": [
{
"type": "request-start",
"content": "Transferring you back to the main agent."
}
],
"destinations": [
{
"type": "assistant",
"assistantId": "eac0e8dc-1c7e-4dc9-9f06-23c05057d6e0",
"description": "Transfer back to the property compliance agent router",
"contextEngineeringPlan": {
"type": "all"
}
}
]
}
]
}
}
}
]
}