# NLP Master

By enabling the NLP Master [package ](/basic-concepts/your-account/additional-packages.md)it becomes possible for your Xenioo account to share [Intents ](/ai/intents.md)among all of your chatbots without repeating them in every instance. Once added to your account, the Master NLP package will automatically create a new master entry in your chatbot list where all your global NLP can be created.

![](/files/-LevVlXSi9o75IUNV1dX)

Global NLP [Intents](/ai/intents.md) and [Entities](/ai/entities.md) can be referenced in any of your chatbot account. Any update you make on the NLP Master Container will be automatically reflected on every chatbot. The integration with your chatbots will be seamless: you will see the Global NLP Intents and Entities as part of your chatbot with no additional configuration.

*Shared intents are counted only once. Shared intents used by chatbots are not counted toward account NLP usage.*

### Redirection Settings

While your intents and expressions are fully defined inside your NLP Master Container instance you still have the ability to configure redirection targets for every single chatbot. In your chatbot [AI ](/ai/intents.md)section you will be able to identify shared Intents by color and style, like in the picture below:

![](/files/-Leve1Ssh_nITjsuTL2R)

Editing shared Intents will bring up the Master Intet Detail dialog, where you can still choose where the intent is redirecting locally to your chatbot like you would do with a standard one.

![](/files/-LevfA7FtkgYhLHxzuxQ)

### NLP Master Limits

The following limit apply to the AI section when using NLP Master Intents and Entities:

1. Expressions of Intents shared from a NLP Master Container cannot be changed, added or removed
2. Intents names, topics and contexts of Intents shared from a NLP Master Container cannot be updated
3. Entities of Intents shared from a NLP Master Container cannot be extended with new values. Existing entity values can be used to train chatbot local intents.

Outside of the above limits, you're free to configure and update shared intents in each and every chatbot.


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs10.xenioo.com/ai/nlp-master.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
