Updated: 11/26/2024

What is the difference between AI Agent and Bot Response - Generative Response?

In this article, you will learn the differences between an AI Agent block and a response block with Generative Response.


To begin, it is important to differentiate the blocks.


“AI Agent” Block

It is located within the flow, once Bot Designer with AI Agents is activated. To learn how to do it, we recommend reading the article “What is Bot Designer with AI Agents?”.



“Bot Response – Generative Response” Block

It is located within the flow, in the “Bot Response” option.

The flow is: “Bot Response” > “Text Message” > “Generative Response”



What are the differences?



Generative Bot Response

AI Agent

Responds to a single prompt (e.g. “Please send your business hours”).

Responds to an objective (for example: “Resolves the customer’s query”).

Single interaction. Send a single message.

Maintains multiple interactions in the chat. Answers many messages.

It is a block in the middle of the conversational flow.

You can start the conversation and end it in the same block.

Achieve small goals.

Accomplish big goals.


The two ways of designing a conversational flow present complementary approaches depending on the scope of the objective. The "Bot Response" focuses on solving specific queries with simple and direct interactions, ideal for specific tasks or limited information. On the other hand, the "AI Agent" seeks to address more complex objectives through continuous interactions, offering a more dynamic and contextual experience. Choosing one or the other depends on the user's needs and the purpose of the flow, and it is possible to combine both to optimize the conversational experience.