In Vapi, our assistant is reacting after endpointing decides the user is done speaking — it doesnt have direct access to the raw audio frames or streaming transcript before that decision is made. The closest control point is customEndpointingRules, which can delay the endpointing decision based on regex patterns, but it's not a true pre-response gate.