use livekit endpointing that should work especially since you can adjust how patient if it is.... but if that doesnt work best bet is prompt the ai to respond to either say filler words like yah, uh-huh, mhmm and etc when the caller hasnt finished or have it respond with "-" or "" (note when using this sometimes voice providers voices will make weird noises....so only really works depending on what voice provider you are using and if you are using eleven labs want to make sure you have your voice stability pretty high to prevent that)