Skip to main content

I have a Gmail autoreponder set up.

 

Chat sorts out a reply.  But it often misses details.

Ive tried using googlesheets as a seperate memory bank, but this often fails.

I understand you can use Thread/Thread ID, but when I try this I get a list of hundreds of threads to select from.

 

Whats the best way to manage threads, so AI doesnt keep asking the same questions each time?

 

Many thanks

Hi and welcome to the Community, ​@Paul Truman! 🎉

The AI by Zapier app you tagged here isn’t able to learn from or maintain a working memory of past replies. You might want to try a different sort of AI app where you’re able to select a past conversation for it to reference.

For example, with the Conversation (ChatGPT (OpenAI)) action there’s a Memory Key field where you could set the Thread Id as the unique ID for the specific past conversation it should reference:

24cdb08185f5b837aa3a6a7c010a4d4b.png
 

I understand you can use Thread/Thread ID, but when I try this I get a list of hundreds of threads to select from.

Not sure why there’s so many thread IDs appearing, the Gmail trigger should only be sending over a single ID for the email thread as shown in the screenshot above. Can you send over a screenshot of where you’re seeing that list of thread ID? Be sure to remove any personal info (names, emails etc.) before sharing, using a tool like Zappy.

Looking forward to hearing from you!


I think ive figured it out from your comments, thank you.  What im getting when i try and pick up threads on a response email is attached.

 

So ive set up a Gemini response, and inserted message thread, so gemini is reading thta now.  But I was hoping to include the thread in the response, rather than sending a new email.  So thought this would be the option.  As you can see when i select thread un “reply to email” i get this list of threads to select from.

 

Ive set up with Send email, to remove this issue for now.  But if you have a solution, will gladly receive it.

 


Sorry for the delay in my reply here, ​@Paul Truman. Did you since manage to get this sorted?

If not, on that Thread field you’ll need to select the Custom option from the more options […] icon. A [+] button will then appear in the Thread field, allowing you to select the Thread Id field from the trigger step:

f9f44f5c83ec3240cab653d54684e41c.png
 

That should ensure that the reply is added to the relevant thread each time the Zap runs. You can learn more about how to use custom values here: Add custom values to dropdown menu fields in Zaps

Keep me posted on how it goes, want to make sure you’re all set! 🙂