Introduction to the Rasa Platform | Rasa Documentation

Build your first agent in just a few minutes with Rasa Copilot.

The Rasa Platform

The Rasa Platform is designed to enable teams to build, test, deploy, and review conversational AI solutions collaboratively. Teams can update and maintain assistants in two ways when working on AI assistants:

  1. No-code: Use Rasa Studio, our no-code graphical user interface to build, analyze, and improve your AI assistants.
  2. Pro-code: Use Rasa's pro-code interface for developers and engineers who want advanced flexibility to customize, test, and deploy AI assistants.

Sometimes you will notice references to "Rasa Pro" for this part of the platform in the documentation, which is used to reference the pro-code part of the platform.

You can build, test, and improve your AI assistant in either interface.

When to Use No Code, When to Use Pro Code

In a conversational AI project, some tasks are best done quickly in a no-code interface like Rasa Studio, while others call for the flexibility of code. The Rasa Platform provides an integrated workflow, allowing teams to collaborate across pro-code and no-code interfaces. Below is an example of jobs you can do in the two interfaces:

Components of the Rasa Platform

Understanding how the platform’s interfaces integrate can help you better understand the Rasa Platform:

Some concepts in Rasa’s dialogue management system that you might see in the image above are unique. Follow the links below to learn about the core concepts behind the Rasa Platform.

Ready to dive deeper?