Skip to main content
Question

Setting up AI bot to continue dialogue and update attributes based on client responses

  • October 3, 2025
  • 5 replies
  • 46 views

Ihor Levin

My goal is to ask the client a few questions and, depending on their answers, continue the conversation. If the client agrees to receive a gift, I want to deliver it, and if not, I want to end the conversation. Can I set up the AI bot to read the client’s messages and automatically assign the appropriate values to fields (attributes) based on their responses?

5 replies

rogerioaraujo
Forum|alt.badge.img+2
  • Flow Scholar
  • October 4, 2025

Hello ​@Ihor Levin ,
Yes, that’s possible. In the task you add to your AI step, you’ll notice an option called “Save user reply” at the bottom. When you enable it, you can choose a custom field where the AI will save information. This allows you to ask the AI to record a keyword that indicates the user wants to receive the gift. In the next step, after completing the AI step, add a condition block to check whether that keyword exists.

It’s important to run several tests to find the best way to guide the AI, ensuring it saves the information correctly. Testing is essential, as depending on how you phrase your instructions, the AI might not record the data properly.


Ihor Levin
  • Author
  • Up-and-Comer
  • October 4, 2025

Hello ​@Ihor Levin ,
Yes, that’s possible. In the task you add to your AI step, you’ll notice an option called “Save user reply” at the bottom. When you enable it, you can choose a custom field where the AI will save information. This allows you to ask the AI to record a keyword that indicates the user wants to receive the gift. In the next step, after completing the AI step, add a condition block to check whether that keyword exists.

It’s important to run several tests to find the best way to guide the AI, ensuring it saves the information correctly. Testing is essential, as depending on how you phrase your instructions, the AI might not record the data properly.

I've tried countless times, but the bot can't just read a message from a client, it can only start a conversation, ask a question, and write down the answer in the field.


rodrigo_silvano
Forum|alt.badge.img+4
  • Manychat Community Moderator
  • October 30, 2025

Hey ​@Ihor Levin 

First, you need to tell the AI what you need and how.
 


Then, you’ll need to set up the users fields to keep the information
 


After this, you add a con​​​​​​​dition block that says: “If the [input_gpt] is “yes” → send X. If not → send Y”
 


Let me know if this helped! 🙂​​​​​​​


Ihor Levin
  • Author
  • Up-and-Comer
  • October 31, 2025

Hey ​@Ihor Levin 

First, you need to tell the AI what you need and how.
 


Then, you’ll need to set up the users fields to keep the information
 


After this, you add a condition block that says: “If the [input_gpt] is “yes” → send X. If not → send Y”
 


Let me know if this helped! 🙂​​​​​​​

Thanks for the help, but it still doesn't cover my needs 100%. ManyChat doesn't provide enough flexibility and adaptability, so I'm using a third-party service to implement this functionality.


rodrigo_silvano
Forum|alt.badge.img+4
  • Manychat Community Moderator
  • October 31, 2025

The Manychat AI add-on is quite limited, unfortunately ​@Ihor Levin 😕

I use ChatGPT (API integration) for these situations.

I hope you can achieve your goals, no matter how you do it 🙌🏼