TIMEOUT & TRANSITION on Capture Cards
Author: Yassine2052Created Sep 17, 2026Updated Sep 17, 2026
Make sure the issue is related to Botpress Cloud.
- I confirm that the reported bug or feature request is not related to Botpress v12 and below (on premise version)
Report ID
No response
Description of the bug or feature request
To support handling user messages in bulk, we need to introduce a timeout mechanism for Input/Capture Cards.
Requirements
- Add a configurable timeout to Capture Cards.
- When the timeout expires without receiving the expected input, the workflow should automatically transition to the appropriate next node/card.
- The timeout should work consistently across both Discord and GitHub integrations.
- The transition should happen automatically without requiring additional user input.
- Make sure the behavior is consistent whether the user sends messages individually or sends multiple messages in a short period.
Goal
The purpose is to prevent the bot from remaining indefinitely blocked on an Input/Capture Card and to allow it to process bulk user messages correctly.
The implementation should preserve the existing behavior when a valid input is received before the timeout expires.
Source: botpress/botpress