HI @crypticatul, i am working on a similar project, with next.js I ll be using the approach mentioned by John George, setting the maximum duration per-call using a transient assistant. I ll be also measuring the session length, and reducing the remaining time at the end of the conversation for a given user. I ll also use a prompt at the begining of the conversation "saying you have xx mn left". That would be great in the future to build a tool letting know to the user that it has 1 mn left for instance.