# NLU Agents

## Building Virtual Agents in **Syntphony CAI**

In this chapter, we delve into the process of creating virtual agents using the **Syntphony CAI** platform. Our goal is to provide you with a structured guide that will not only introduce you to the fundamentals of virtual agent development but also equip you with advanced techniques to enhance your creations.&#x20;

Key sections covered in this chapter:

* [Introduction to Virtual Agents](https://docs.conversational-ai.syntphony.com/user-guide/nlu-agents/overview)
* [How to build from scratch ](https://docs.conversational-ai.syntphony.com/user-guide/nlu-agents/nlu-agents/build-your-first-bot)
* [Create a virtual agent by importing](https://docs.conversational-ai.syntphony.com/user-guide/nlu-agents/nlu-agents/importing)
* [Training the agents](https://docs.conversational-ai.syntphony.com/user-guide/nlu-agents/nlu-agents/training-task)
* [Testing the dialogues](https://docs.conversational-ai.syntphony.com/user-guide/testing)

By the end of this chapter, you'll have a solid foundation in building virtual agents using **Syntphony CAI**: design, develop, training, and testing.&#x20;
