Silent Transfer
# support
k
Hi VAPI team, We're using a Squad setup where Emma (general intake assistant) transfers to case-specific assistants. The transfer works correctly, but the assistant says "Transferring the call now." out loud after the transfer is initiated — we need the transfer to be completely silent. Before it worked nice:
Copy code
import type { Vapi } from "@vapi-ai/server-sdk";

import { CASE_ASSISTANTS } from "../consts/case-assistants";
import { envLabel } from "./env-config";

export const SQUAD_NAME = "CS Squad";

export const getSquadConfig = (
  emmaId: string,
  caseAssistantIds: Record<string, string>,
): Vapi.CreateSquadDto => ({
  name: `${SQUAD_NAME} ${envLabel}`,
  members: [
    {
      assistantId: emmaId,
      assistantDestinations: Object.entries(caseAssistantIds).map(([key]) => ({
        type: "assistant" as const,
        assistantName: CASE_ASSISTANTS[key]?.name,
        description: `Transfer when practice_area from classify_issue is "${CASE_ASSISTANTS[key]?.practiceArea}"`,
        message: "",
      })),
    },
    ...Object.values(caseAssistantIds).map((id) => ({
      assistantId: id,
      assistantDestinations: [],
    })),
  ],
});
c
Hi there, Thank you for your message. Our team is currently out of the office. We operate Monday through Friday, from 9:00 AM to 8:00 PM Pacific Standard Time (PST). We’ll get back to you as soon as possible during our normal business hours. If your message is urgent, please mark it accordingly or include “URGENT” in the subject line, and we’ll do our best to respond promptly. Warm regards, Vapi Customer Support Team
p
Hey, I can help with this. It looks like Vapi may now be using a default transfer announcement when the message field is empty. A workaround is usually setting the transfer message to a whitespace/null-equivalent or checking if there’s a newer silent-transfer flag in the latest Squad config docs. I’ve handled similar Vapi assistant flow issues before and can help you debug and restore the silent handoff behavior. @kiryhanchik
k
null and just space doesn't worrrkkkkkk
have no idea how to fix this, cuz i didn't find any info bout this in the docs
p
Let's connect @kiryhanchik
k
write please dm
p
U sent a friend request kindly accept @kiryhanchik
I*
k
done done
d
Hi @User I had this issue too and if you use the composer to debug and check the JSON for your squad ([rovide the squad ID and assistant IS) it will tell you if the JSON has the correct settings for Assistant first message. I found that even though the UI was showing assistant speaks first, it just would not. It turned out that the JOSN had it set to false. I then used the compuser to use the API to patch the JSON and it fixed the issue, but it too me ages to think of doing this.