Issue with Squad
# support
d
I have the following sqad setup -Greeting assistant -Appointment booking assistant -Business information assistant When I say that I want to know the business hours, the greeting assistant transfers control to the business information assistant. However, the business information assistant waits for user input. I want the business information assistant to proceed without waiting for user input. Please let me know how I can achieve this. Under the "Context Engineering Plan", I have selected All messages to be transferred. Call ID: 019b9e62-0477-7aa7-bd1c-09715b17d173 You can check from 15 seconds to 30 seconds.
v
To have your business information assistant proceed automatically after a handoff, update its configuration as follows:
Copy code
json
{
  "firstMessage": "",
  "firstMessageMode": "assistant-speaks-first-with-model-generated-message"
}
This ensures the assistant immediately responds based on the previous context, without waiting for user input. For best results, also add to its system prompt: "Once connected to a customer, proceed to the Task section without any greetings or small talk." For more details, see the documentation on silent handoffs. Source: - [Silent Handoffs Documentation](https://docs.vapi.ai/squads/silent-handoffs)
c
Hi there, In your TLM IVR New Rochelle - Business Info agent (ID:
42727dd5-9796-41ff-9f90-9bb60732f91f
), the
firstMessageMode
is currently set to "assistant-waits-for-user". Please change it to "assistant-speaks-first"** and try again. Kind regards, Sarthak Vaish
v
Hi Vapi team, I am using Vapi squads to build a multi agent AI SDR. It has 4 agents - greeting, faq, scheduling and presentation. Issue 1 I noticed that when I use None or Last N messages as Context Engineering Plan in the handoff tool for an agent, and the call ends with that agent, the final end of call summary that is produced is only based on the truncated transcript passed to that last agent (and whatever additional turns are added in the last agent). Question - Is there any way to get the final summary or the end call of report based on the entire call (start of call to end of call) regardless of handoff context plan? Issue 2 Also, if I have a handoff to an agent using Last N messages and subsequently set context engineering plan to ALL when making the next hand off, the transcript only starts from the Last N messages (and loses all history before the first handoff). Question - Is this a known issue? Is there any way to make hand off with content engineering plan 'ALL' carry the entire conversation history after a hand off has been made previously with Last N messages?