# Agents: Knowledge (https://docs.envocal.ai/agents/knowledge/) > This is the place where Agent gets specific and necessary knowledge about your business, products, services, processes and more, depending on its roll and purpose. Everything a human Agent would know and beyond. ## Adding knowledge to your agent Before giving your Agent Additional Knowledge, make sure to update and upload all the information you consider valuable and necessary. This will build a dedicated knowledge base that the Agents can access and use effectively. [Learn more > how to build a knowledge base](/knowledge) After creating a knowledge base, you can connect it to multiple Agents. Just navigate to the Agent’s **Additional Knowledge** tab and click **Add**. Next, choose the knowledge base you want to connect from the list of available options. ![AddKnowledge](https://docs.envocal.ai/img/Agent/AddKnowledge.png) > **Remember** > > An Agent can work with multiple knowledge bases — just be sure each knowledge base has a clear description of what it contains and when it should be used. If needed, you can quickly revoke access by clicking **Remove**. In the same way, you can update a knowledge base anytime by clicking Edit. ![AddKnowledge2](https://docs.envocal.ai/img/Agent/AddKnowledge2.PNG) ## Related topics - [Knowledge](https://docs.envocal.ai/knowledge/) - [Basic Setup](https://docs.envocal.ai/agents/basic/) - [Conversations](https://docs.envocal.ai/conversations/)