WhatsApp bot breaks when users go off-script: fewer branches, more intent
A builder using Claude-generated code for a client WhatsApp bot finds rigid if-else chains break whenever customers deviate from the expected path. The suggested fix is to let the model infer intent, ask a clarifying question when unsure, and reserve strict step-by-step logic for steps where a mistake costs money.