· Case study
A correct code can still leave a transfer unauthorised
Change payee risk after a challenge in the fixture: the code verifies, but submission rejects the assessment and sends nothing.
Risk reviewer / domain owner
Read the example →rasa.community
Get a free Developer Edition licence and build an agent with Mantle skills. Learn with other developers and the Rasa team.
Free Developer Edition · runs locally · terms apply
How many monstera do you have?
check_stock(plant="monstera")→ found: true · quantity: 7We have 7 monstera in stock right now (demo data).
Your next agent starts here
Get Developer Edition and start turning your team’s idea into a working agent.
Up to 1,000 external conversations per month, or 100 internal employee conversations, subject to the Developer Terms.
Past event · community archive
Monday, 14 September 2026 · 12:00–17:00 London time
Build Day took place on 14 September. Explore the agenda and keep building with the community.
New in the library
Practical guides and runnable examples for building, testing and operating Rasa agents.
· Case study
Change payee risk after a challenge in the fixture: the code verifies, but submission rejects the assessment and sends nothing.
Risk reviewer / domain owner
Read the example →· Case study
Keep hardship in the conversation state, stop automatic plan selection after a disclosure, and preserve a request when the hardship team is unavailable.
Conversation designer / UX specialist
Read the example →· Guide
Run a local model to suggest an account, and have Rasa ask the user to confirm it before showing transactions.
AI product engineer
Read the example →· Guide
Check that a bank assistant answers the customer’s request, even when two accounts return the same transactions in your test data.
AI product manager
Read the example →· Case study
Read attachment states from the intake service, preserve missing files as follow-up work, and wait for a claim acknowledgement before saying filed.
AI product engineer
Read the example →· Guide
Let users ask for a bank-statement summary through Rasa while LangGraph runs the calculation and saves unfinished work.
AI product engineer
Read the example →Start building
Rasa is a commercial platform with a free Developer Edition for individual builders. Request a licence key, install rasa-pro, and create a Mantle agent. Write skills as plain-language instructions and add checks for actions that need tighter control.
Already have a licence? The quickstart takes you through one complete local agent.
# download the complete project at /quickstart/$ uv sync --locked$ uv run python check.py setup# fill in the two keys in your local .env$ uv run rasa train$ uv run rasa inspectThe whole AI team
Decide what to build, design a useful conversation, test its boundaries, and make a release you can operate. Find a practical starting point for your role.
Meet the community
Discuss production problems and share solutions with engineers, product teams and the Rasa team.
Apply to join the community and talk with developers and the Rasa team on Discord.
Apply to joinSearch questions and answers from other developers, or ask about your own problem.
forum.rasa.comJoin the weekly Rasa Heroes office hours for questions about your agent and help with problems.
Office hoursStart here
Request a free Developer Edition licence to build your own agents with Rasa.
Request a keyFrom an empty directory to an agent you can talk to in your terminal. The quickstart walks through the template project step by step.
QuickstartRasa University offers self-paced courses and a developer certification for building and testing agents.
Rasa UniversityPublish your work, show it in the community, and tell the team what the platform made easy and what it made hard.
Rasa Heroesrasa-heroes
Rasa Heroes is our programme for developers who share their work. Publish a repository, explain what worked and what failed, and give feedback to the Rasa team.