I'm designing a chat agent in Copilot Studio, and I have a scenario where the bot asks the user: "What is your name?" If the user doesn't respond within 10 seconds (i.e., no input), I want the bot to trigger a follow-up prompt like: "I didn't hear anything—could you please tell me your name?" This should happen in the chat channel only, not via voice.
Is this behavior supported in Copilot Studio for chat-based interactions? If yes, how can I implement this timeout and fallback prompt logic?
Any guidance or examples would be greatly appreciated!
Yes, Copilot Studio supports chat-only "no input" / inactivity follow-ups. Use an Inactivity trigger on a topic, set its duration to 10 seconds, and add a Condition that limits the trigger to the chat channel only. Then add the follow-up message node you want (for example: "I didn't hear anything—could you please tell me your name?").