Hello community! I’ve been building a WhatsApp sales bot using Make, OpenAI and Respond.io. Everything works fine except the memory system using Data Store.
I’m trying to save two fields: color and size (talla).
Here’s the current structure of my scenario:
- Webhook (receives client message)
- Get record from Data Store
- OpenAI (returns JSON with color/size)
- Set variable from OpenAI JSON
- Add/Replace record in Data Store (saves contact_id, color, size)
- Send message to WhatsApp
The issue is:
• Even when OpenAI detects the right color/size, it’s not stored.
• I suspect the JSON from OpenAI is not formatted correctly or the mapping is broken.
• I also tried using Set Variable but the value still shows empty in Data Store.
• The bot ends up repeating the question because memory isn’t working.
Any idea what could be wrong?
I’ve tried different approaches but still stuck in this loop.
Thanks in advance for your help!