does anyone know how I can implement an Agent in a WhatsApp Group Chat altough the Official API doesn’t provide such features?
I know there is sth called EvolutionAPI that kinda needs to be installed on a VPS and then connected to WhatsApp + n8n?
Is anyone experienced with this setup? I cannot be the first one, who has to build a RAG Agent for client support, that can chat in a group like you can do in Slack for example, where the client can @ tag the bot and ask questions? Is this even possible?
If anyone is experienced with this scenario, please let me know
Hi krautpotato as you may know, the official WhatsApp Cloud API does not yet have a group chat feature. The only way to achieve this is with an unofficial API, which has some disadvantages, especially the risk of an account ban.
Regarding your question about how to implement RAG or have the bot respond when tagged: since the bot would be using your own number, its “name” is the number itself. Yes, it’s possible to make it respond by using a regex function to detect when it’s tagged.
Mhm, okay.. that’s really unfortunate! Yet a 1:1 chat would work with the RAG in the background, right?
Can you explain the Regex function or point me into the right direction? Never work with this before as I don’t think the API has @ functionality like slack, discord or sth to tag the bot, yet when it’s 1:1 chat it isn’t even necessary.
Maybe I have to try to build a human intervention loop then when the bot doesn’t have an answer to redirect the client to the human support employee and then feed the employees reply in the RAG? Is sth like that doable automatically?
You can implement session functionality using Redis for group purposes, where user_id/username/phone_number can serve as the primary key for a 1:1 session function, simplifying the implementation of complex business flows.
I saw that Wassanger has these features that I need! Yet I’m not sure how to install community nodes in the cloud version, yet there is a Wassanger community node it isn’t showing for me…