# Why not just use the Chat block?

**URL:** <https://community.mindstudio.ai/t/why-not-just-use-the-chat-block/1812>\
**Category:** Support\
**Created:** [November 7, 2025, 4:12pm UTC](https://community.mindstudio.ai/t/why-not-just-use-the-chat-block/1812 "2025-11-07T16:12:50Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![philthrive](https://yyz2.discourse-cdn.com/flex008/user_avatar/community.mindstudio.ai/philthrive/32/999_2.png) [@philthrive](https://community.mindstudio.ai/u/philthrive)\
**Post date:** [November 7, 2025, 4:12pm UTC](https://community.mindstudio.ai/t/why-not-just-use-the-chat-block/1812/1 "2025-11-07T16:12:50Z")

</div>

Why do I often see something similar to the screenshot below in the MindStudio videos? In many cases, can’t the Chat block handle all of this on its own?

 ![Screenshot 2025-11-07 at 11.06.46 AM](https://canada1.discourse-cdn.com/flex008/uploads/mindstudio/original/2X/8/8c285a207ded6b7f5d28c7d1fa2e5d6270b71767.jpeg)

---

<div class="post-metadata">

**Author:** ![Alex\_MindStudio](https://yyz2.discourse-cdn.com/flex008/user_avatar/community.mindstudio.ai/alex_mindstudio/32/27_2.png) [@Alex\_MindStudio](https://community.mindstudio.ai/u/Alex_MindStudio)\
**Post date:** [November 7, 2025, 5:44pm UTC](https://community.mindstudio.ai/t/why-not-just-use-the-chat-block/1812/2 "2025-11-07T17:44:43Z")

</div>

Hi @philthrive,

This setup usually helps new users understand how RAG works: the Agent collects the query (user message), searches the Data Source, and then has the LLM generate a response.

It can also be useful if users need to upload a file first or if you have custom prompts in the Generate Text (previously Send Message) block.

Otherwise, the Chat block can handle the same flow on its own.

---

<div class="post-metadata">

**Author:** ![philthrive](https://yyz2.discourse-cdn.com/flex008/user_avatar/community.mindstudio.ai/philthrive/32/999_2.png) [@philthrive](https://community.mindstudio.ai/u/philthrive)\
**Post date:** [December 19, 2025, 4:24pm UTC](https://community.mindstudio.ai/t/why-not-just-use-the-chat-block/1812/3 "2025-12-19T16:24:48Z")

</div>

It seems the Chat block can only query 1 data source. I have 2 (50,000 words and 70,000 words). Should I just combine them into 1 data source, or is there a way to query multiple data sources?

---

<div class="post-metadata">

**Author:** ![Alex\_MindStudio](https://yyz2.discourse-cdn.com/flex008/user_avatar/community.mindstudio.ai/alex_mindstudio/32/27_2.png) [@Alex\_MindStudio](https://community.mindstudio.ai/u/Alex_MindStudio)\
**Post date:** [December 19, 2025, 6:39pm UTC](https://community.mindstudio.ai/t/why-not-just-use-the-chat-block/1812/4 "2025-12-19T18:39:34Z")

</div>

Hi @philthrive,

I wouldn’t recommend merging those data sources, since it can impact retrieval quality. This is a good case for Dynamic Tools.

Dynamic Tools let the LLM in a Chat block decide when to trigger another workflow, where you can use separate data sources and custom instructions.

Here’s a sample Agent you can remix:  
[https://app.mindstudio.ai/agents/fruit-knowledge-navigator-b64d4e4f/remix](https://app.mindstudio.ai/agents/fruit-knowledge-navigator-b64d4e4f/remix)
