# MultiProjectImporter without importing each other

**URL:** <https://forum.rasa.com/t/multiprojectimporter-without-importing-each-other/26622>\
**Category:** Rasa Open Source\
**Created:** [March 26, 2020, 10:08pm UTC](https://forum.rasa.com/t/multiprojectimporter-without-importing-each-other/26622 "2020-03-26T22:08:49Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![tatianaf](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/tatianaf/32/7906_2.png) [@tatianaf](https://forum.rasa.com/u/tatianaf)\
**Post date:** [March 26, 2020, 10:08pm UTC](https://forum.rasa.com/t/multiprojectimporter-without-importing-each-other/26622/1 "2020-03-26T22:08:49Z")

</div>

MultiProjectImporter looks like a great feature that would be really instrumental for our use case. We want to build a sort of bot of bots where different teams can maintain their bot for their unique domain but then all the training data from the different domains can be combined into one general help bot. One snag that I see so far is the fact that each individual bot has to import the next and form a chain of imports. Since the bots would be developed in isolation it seems a bit hacky that they would have to know about each other and we would have to keep track of which bot is importing which… it would be better to list all the bots in the root config if possible… Is there a reason why this wouldn’t be possible? Could we maybe fork the MultiProjectImporter and create our own custom importer with that functionality or would we run into a a fundamental blocker in the way Rasa is designed?

---

<div class="post-metadata">

**Author:** ![stephens](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/stephens/32/1632_2.png) [@stephens](https://forum.rasa.com/u/stephens)\
**Post date:** [March 27, 2020, 11:55pm UTC](https://forum.rasa.com/t/multiprojectimporter-without-importing-each-other/26622/2 "2020-03-27T23:55:11Z")

</div>

Hi Tatiana and welcome to the forum.

The example for the `MultiProjectImporter` does imply that you would chain them together but you don’t have to set it up this way.

In the root of the rasa project, the `config.yml` could be setup with these entries:

```auto
importers:
- name: MultiProjectImporter

imports:
- projects/ChitchatBot
- projects/GreetBot

```

Greg

---

<div class="post-metadata">

**Author:** ![tatianaf](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.rasa.com/tatianaf/32/7906_2.png) [@tatianaf](https://forum.rasa.com/u/tatianaf)\
**Post date:** [March 30, 2020, 6:09pm UTC](https://forum.rasa.com/t/multiprojectimporter-without-importing-each-other/26622/3 "2020-03-30T18:09:55Z")

</div>

Oh, that’s great news! Thanks for your reply!
