Hi
@ElNiño121! Our guidance is to have one bot per sending device for all incoming messages, and then maintain different helper functions (processADT, processORM) that sit in the same bot. If you want to reuse these helper functions across different bots, you can use the standard Typescript/Javascript imports and exports, and [build your bot](
https://www.medplum.com/docs/bots/bots-in-production#compiling-your-bot) before deployment