It’s great that you’re considering having a WhatsApp channel in the future. Indeed, this workaround works for receiving messages but doesn’t work for a conversation.
I’m trying to decipher the chat channel to use it with Twilio so that I can have a chat-level conversation. I’ve already managed to establish a session and other commands via WebSocket.
I hope you can create a WhatsApp channel and even a bot that can communicate with both WhatsApp and web chat.