# 🛠technical-support
Filamonkey
Filamonkey·2 replies

Hi, I need to have an opt-in when a visitor first comes in through our WhatsApp number. I have tried using an Event with Contact Created, but the AI runs in parallel while the Flow is waiting for the capture of visitor's response. Is there a way to do this via a WA template with quick response and have the AI bot wait until it receives a reply in the flow? Are the quick replies being detected in the flow/chat, as I would need to route depending on the answere.

Sahil | YourGPT
Sahil | YourGPT25/05/2026 04:21

hello @Filamonkey can you share some more info about how you are planning to use that optin vs other normal usecases ?

Filamonkey
Filamonkey25/05/2026 15:11

Hi @Sahil , according to local law, we require consent for commercial communications. Although an initial consent happens when the user clicks the WhatsApp link, we need further approval for any future communications and being able to store the contact. We are doing it on the first welcome message in the chat. To fully comply we would have to:

Consent capture on first message

The opening message asks the user to confirm before the conversation continues The bot must NOT proceed or store any data until it receives a clear affirmative response ("yes", "sí", "si", "claro", "ok", etc.) If the user sends anything other than a clear yes (e.g. asks a question, just greets), the bot should ask once more before continuing If no confirmation after the second attempt, close without storing anything

What needs to be logged for every conversation

Hashed phone number Timestamp (UTC) The exact text the user sent as their consent response Message version shown (so we can version-control the opening template)

On refusal

Bot sends a neutral closing message and stops No data stored, no follow-up

If a Flow could be marked as initial and have a wait flag before AI kicks in and contact is created, that would solve most of the problems as we could manage everything in the flow.