# Chatbot through Rocket Chat

**URL:** <https://forums.rocket.chat/t/chatbot-through-rocket-chat/19220>\
**Category:** Development\
**Created:** [January 17, 2024, 9:19am UTC](https://forums.rocket.chat/t/chatbot-through-rocket-chat/19220 "2024-01-17T09:19:31Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![joebravo](https://avatars.discourse-cdn.com/v4/letter/j/ed655f/32.png) [@joebravo](https://forums.rocket.chat/u/joebravo)\
**Post date:** [January 17, 2024, 9:19am UTC](https://forums.rocket.chat/t/chatbot-through-rocket-chat/19220/1 "2024-01-17T09:19:31Z")

</div>

HI

I am developing omnichannels + ai chatbot with human interaction if needed - as everyone else nowdays possibly 🙂

So I know about webhooks and i managed to make an echo bot for testing.

My problem is  
I send messages from channels to ai module somehow, get answer send back - its easy.

How should I organize channels - for humans monitoring and interactions  
create bots for incoming messages? like  
user\_bot  
ai\_bot

so humans see whats dialogs we have already?

This way on new conversation we create a channel,  
add human agent  
add ai\_bot  
add user\_bot

userbot: hello  
ai\_bot: hello

if human agent sends something to channel - we send his message to real user

should I use webhooks - same server? or develop an app, did not research about it honestly?

regards
