Trying to get my Pickaxe to not repeat the qualifying questions

Hello. My Pickaxe asks 4 qualifying questions, and that works fine. But if the same user leaves and comes back and reopens the page, they get asked the same 4 questions again. I know that the usage counter can recognize the same user coming back on a different occasion. Can that same logic be applied to have it recognize a user and not ask the same questions over and over? I’ve tried telling it in the “Prompt injection” section and the “Custom instructions”, but so far no go. Thanks, Tony

1 Like

Hey Tony @trock

Let’s unpack this bit by bit:

Q: “My Pickaxe asks 4 qualifying questions, and that works fine. But if the same user leaves and comes back and reopens the page, they get asked the same 4 questions again.”

A: Is your Pickaxe part of a Studio that has chat history enabled? If it is, the simplest immediate fix is that your users can just click on their previous conversation in the left-hand menu to pick up where they left off, which avoids them being asked the questions again.

Q: “…Can that same logic be applied to have it recognize a user and not ask the same questions over and over?”

A: Does your Studio allow users to sign up for an account?

If users can sign up, the feature you’re looking for is called User Memories . You can program your Studio to save the answers to your four qualifying questions as unique “memories” for each user. Once a user answers them the first time, the Studio saves that information to their profile. On their next visit, your chatbot can be prompted to check for these memories and skip the questions it already has answers for.

You’re correct that the “Prompt Injection” section won’t solve this, as it’s about remembering information across separate sessions, which is exactly what User Memories are designed for.

Hope this points you in the right direction!

Ah, thank you, Ned. Makes sense. Unfortunately, my Pickaxe is not in a studio; it’s embedded in a WordPress page.

@trock I think every Pickaxe created outside of a studio automatically get’s bunched into a default studio titled “Other Tools”. Check your dashboard and you can see it there.

Alternatively, locate the PA you’re working on, and clone it into a new studio. You can create and track embeds from the embed section of either the Other Tools studio or your new studio, you can also create User Memories and they will work perfectly with embedded Pickaxes.

My suggestion would be to clone this PA into its own studio so the UMs don’t affect the other Pickaxes in the Other Tools studio.

Oops sorry, my mistake. I just looked, and it turns out that my Pickaxes are actually inside a studio called My First Studio. I’ll try your suggestions. Thanks again!

1 Like