Conference Call Option
# support
d
Does VAPI have the conference call option. If so, can you please provide me the details.
v
Yes, VAPI supports conference calls when integrated with Twilio. Here's a quick example using Express.js and Twilio to place callers into a conference room:
Copy code
js
app.post("/conference", (req, res) => {
  const VoiceResponse = twilio.twiml.VoiceResponse;
  const twiml = new VoiceResponse();
  const dial = twiml.dial();
  dial.conference(
    {
      startConferenceOnEnter: true,
      endConferenceOnExit: true,
    },
    "my_conference_room"
  );
  return res.type("text/xml").send(twiml.toString());
});
This puts callers into a shared conference room. Adjust options as needed for your workflow. For more details, see the [VAPI + Twilio conference call documentation](https://docs.vapi.ai/calls/call-handling-with-vapi-and-twilio). Source: - [Call Handling with Vapi and Twilio](https://docs.vapi.ai/calls/call-handling-with-vapi-and-twilio)
c
Vapi does not have a native built-in conference call feature that allows multiple participants to join the same call simultaneously. What Vapi does support: 1. Call Transfers - Transfer calls to another phone number, including human agents or other voice agents (warm and cold transfers) • Documentation: [https://docs.vapi.ai/call-forwarding](https://docs.vapi.ai/call-forwarding) 2. Squads - Multiple AI assistants that can hand off conversations to each other within a single call • Documentation: [https://docs.vapi.ai/squads](https://docs.vapi.ai/squads) Workaround for Conference Calls: If you need true multi-party conference calling, you can implement this using Twilio's conferencing features in combination with Vapi. This involves: • Using Twilio's conference rooms to hold callers • Dialing additional participants into the same conference • Managing participants via Twilio's API This approach requires custom server-side integration. More details: [https://docs.vapi.ai/calls/call-handling-with-vapi-and-twilio](https://docs.vapi.ai/calls/call-handling-with-vapi-and-twilio)
d
We are building a call flow where: Specialist calls Twilio → Twilio transfers call to VAPI number (Node.js function in twilio) → VAPI handles AI conversation → When doctor requests “Call the person”, VAPI triggers our backend (Python code) → Backend moves specialist into Twilio conference and dials the person → Specialist and the person talk directly (no AI in media path). Is the above possible? If so, is there any example for the above scenario? If the above is not possible, do you have any alternate solutions?