The community member is interested in setting up a timer that waits for user input, and then either populates a variable that can be used in a condition block or routes from the user input after a certain time with no input. The goal is to keep a conversation going with the 'Ask Assistant' block, get the total thread token usage from OpenAI after the conversation is done (after a certain time with no user interaction), and potentially send a final message and reset the thread. Another potential application is triggering a subsequent "Are you still there?" message.
A community member has indicated that this is something they would like to implement, and has provided a link to a related GitHub issue.
Is it possible (or could it be) to set up some sort of timer that waits for a user's input but then either populates a variable that can be fed into a condition block or even just routes from the user input after a certain time with no input?
I'd like to keep a conversation going with a user with my 'Ask Assistant' block but then get the total thread token usage from OpenAI after the conversation is done (after a certain time with no user interaction) and potentially also send a final message and reset the thread.
Other applications of this could also include triggering a subsequent "Are you still there?" message, etc.