Using Squads with a transient assistant.
I am trying to use Squads during the 'assistant-request' for a transient voice assistant.
The Squad documentation states, "The first member is the assistant that will start the call, and assistants can be either persistent or transient."
I have tried the JSON format in three ways:
The Squad documentation states, "The first member is the assistant that will start the call, and assistants can be either persistent or transient."
I have tried the JSON format in three ways:
- In Option 1, the transient voice assistant is called using the existing format outside of the Squad object. The squad.members[0] is trying to reference the transient voice assistant which doesn't have an assistantId value. Running this instance and asking car recommender Mike to transfer me to either booking assistant X or finance specialist Y does not successfully result in a transfer action.
- In Option 2, the transient voice assistant was integrated inside the squad.members[0]. However, that results in a "can not fetch assistant error" during the phone call.
- In Option 3, the transient voice assistant was placed at the top level as well as inside the squad.members[0] object. However, this results in the same behavior as Option 1.