Sooz
12/20/2025, 9:47 PMChiranjeet Mishra
12/20/2025, 9:48 PMVapi Support Bot
12/20/2025, 9:48 PMassistant-request webhooks are only triggered for inbound phone or SIP calls when no assistant is preselected. There is no information confirming that the "Talk to Assistant" (Web) feature triggers these webhooks or supports transient assistants in that flow. If you need dynamic assistant selection or transient assistants, use the inbound phone/SIP call flow with a server URL configured as shown below:
js
// Example: Responding to assistant-request for inbound calls
app.post("/webhooks/vapi", (req, res) => {
if (req.body?.message?.type === "assistant-request") {
return res.json({ assistant: { /* transient assistant config */ } });
}
res.sendStatus(204);
});
For web-based "Talk to Assistant," please consult Vapi support for the latest capabilities.
Source:
- [Spam call rejection (assistant-request & transient assistants)](https://docs.vapi.ai/server-url/spam-call-rejection)Chiranjeet Mishra
12/22/2025, 3:08 PM