Builds That Work Get the Daily Build

Give your AI setter memory with a Make data store

Source-checked YouTubeDemo only

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.

Source: Scott Henry (Scale Agents), YouTube, 2025-04-11

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.

Workflow at a glanceHighLevel workflow
  1. 01 Trigger

    Inbound message in HighLevel (webhook).

  2. 02 Action

    Look up the contact in a Make data store.

  3. 03 Action

    If a thread exists, reuse it. If not, create one and save it.

  4. 04 AI / action

    Send the message to OpenAI with the thread.

  5. 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.

Give your AI setter memory with a Make data store: workflow

  1. 01 Trigger

    Inbound message in HighLevel (webhook).

  2. 02 Action

    Look up the contact in a Make data store.

  3. 03 Action

    If a thread exists, reuse it. If not, create one and save it.

  4. 04 AI / action

    Send the message to OpenAI with the thread.

  5. 05 Action

    Reply back through HighLevel.