1What it does
Fixes the looping problem where the bot forgets past chats and starts a new thread on every reply. Make's data store saves the conversation thread per contact so the AI picks up where it left off on SMS, Instagram, Facebook and WhatsApp.
2Who it is for
- Industry
- Agency
- Platform
- HighLevel and Make together
- Category
- Conversation AI
- Tools used
- HighLevelMake data storeOpenAI
3How it works
Every step, in order, is in Workflow at a glance, pinned on the right as you scroll.
- 01 Trigger
Inbound message in HighLevel (webhook).
- 02 Action
Look up the contact in a Make data store.
- 03 Action
If a thread exists, reuse it. If not, create one and save it.
- 04 AI / action
Send the message to OpenAI with the thread.
- 05 Action
Reply back through HighLevel.
- Trigger
- Inbound message in HighLevel (webhook).
- AI step
- Same setter prompt. The fix is the memory store.
4How it went
Live conversation test in the video. No booking numbers.
Only what the source reports. The source did not report numbers.
5Worth knowing
- Without memory, the bot loops and breaks the booking flow.
- Key the data store on contact ID, not phone, so channels share memory.
6Recipe
Adapted from source Reworded or reconstructed from what the source shows.
Data store schema: contact_id (key), thread_id, last_message_at, stage. Search record -> Router: found / not found -> create thread -> Add/replace record. 7Source
Open the original YouTube by Scott Henry (Scale Agents) →
Source opened and read on 2026-10-11.