Show HN: Give your AI agents access to WhatsApp
DE version is available. Content is displayed in original English for accuracy.
I built Chat-Man because I wanted a cheap way to give my agents access to WhatsApp without integrating a WhatsApp library separately in every project.
You get WhatsApp MCP server, so you can connect WhatsApp to an agent and programmatically read, search, extract and send messages - but also have a web UI for non-techies.
You can also receive webhooks for incoming messages for starred conversations.
What you can do with the MCP? -Read WhatsApp messages and turn them into CRM records -Summarise conversations or groups -Extract structured information from messages -Find messages, participants or other WhatsApp data -Send messages -Manage group memberships
Of course.. you always need to follow data protection regulation.
The web UI: -Edit group details -See who joined or left -See who is most active -Export group members -Match members against a CSV (e.g. from a CRM) -Bulk message members -Bulk kick members -Create invite links For individual contacts, you can send messages directly from the UI.
Why I built it for myself? I needed WhatsApp access for several projects (hermo.ai, florahaus.co.uk, …) and didn't want to pay for a WhatsApp integration for each project.
Link: https://chat-man.net
I’d love to get some feedback, especially from people building agents that need access to WhatsApp. Fabian

Discussion (18 Comments)Read Original on HackerNews
In order to make my life easier, it probably needs to be doing important stuff.
You can't hide behind 'other apps are doing it too', if my 'important business account' or whatever gets banned from using your tool, I'd be upset at you.
How do you guarantee your uptime SLA if my account may get banned any second?
If not, is this a solution using WhatsApp Web in the backend (like Baileys does)? If this is the case, how does your solution avoid getting blocked or banned? I used Baileys once in an MVP with only 7 users, and my agent got blocked really quickly after just a few days of using it. So I guess the official path is the only way to go?
Will be used to spam
A harder version of the clause, that only a specific interface be used, might be contrary to Free Software howeer, as it would infringe in the right to modify (the interface), but not the right to study the software.
"Pick members and send them a personal direct message".