gebull123
12/18/2025, 4:50 PMVapi Support Bot
12/18/2025, 4:51 PMassistant-id or, in voice mode, an inline assistant object.
Here’s an example of the supported configuration:
html
<vapi-widget
public-key="your-public-key"
assistant-id="your-assistant-id"
mode="chat"
></vapi-widget>
For multi-assistant (squad) workflows, you need to use the API directly, not the widget configuration.
(According to the documentation I have found: https://docs.vapi.ai/chat/web-widget)
Source:
- [Web widget documentation](https://docs.vapi.ai/chat/web-widget)gebull123
12/18/2025, 5:01 PMChiranjeet Mishra
12/19/2025, 2:26 PMassistant-id (or an inline assistant object in voice mode) — it does not support squads. See the widget docs: https://docs.vapi.ai/chat/web-widget
Workarounds:
- Create a server-side session using the API that starts a squad-enabled call/session and expose a short demo link or web call endpoint to users.
- Build a custom frontend that collects initial input (e.g., language or intent) and then creates a squad-powered session via the server SDK/API, then embeds a custom chat/voice UI or launches a web call.
If you’d like squad support in the widget, we can record this as feedback/feature request.