On this page
AUTOMATION AND AI
Debounce (typing wait)
Debounce, in chatbot design, is a deliberate delay of a few seconds after a customer's message before the AI responds, during which any further messages from the same customer are collected and answered together. Without it, a customer who types "hi", "I need help", "with my order" as three messages gets three overlapping replies.
ai agentconversation summaryreply suggestionai replies
Why it matters
WhatsApp users send thoughts as several short messages. A bot that answers each one looks broken and burns model calls. Debounce makes the reply read as a considered answer to the whole thought, and it gives voice notes and images time to be transcribed or described before the answer is written.
In VGraple CRM
The AI waits a short, configurable interval after the last incoming message, supersedes any reply in progress if a new message arrives, and answers the combined context once. The typing indicator is shown meanwhile. The wait is tuned per channel under AI settings.