WhatsApp → Claude
Claude reads your WhatsApp. You stay in charge.
uautsapp links to your WhatsApp as one more device, keeps a private, encrypted copy of your conversations, and hands your Claude a small set of tools to read and search them — and to reply, only if you say so.
- Works with claude.ai, Claude Desktop and Claude Code
- Read-only until you tick a box
- Every call in your activity log
The panel
This is what you get. Not a roadmap.
A plain panel with seven tabs: an overview, your conversations, importing older history, the WhatsApp link, Claude's access, settings, and an activity log. It runs no scripts in your browser, and there is nothing to install on the phone.
Conversations
- Ana 14:02
- Family 13:40
- Building — 4B Tue
- Dr. Souza Mon
- Project Kite Mon
Activity
- 14:02search_messages"invoice" · claude.ai
- 14:02get_chatAna · claude.ai
- 13:58get_inboxclaude.ai
- 13:41send_message→ Ana · allowed by you
- 09:15sign-incode by email
- Yesterdayapp approvedclaude.ai · read + send
Drawn rather than screenshotted, but faithful: those are the tabs, and that is the activity log.
What Claude can do
Sixteen tools. Eleven of them only read.
Every tool does one thing and is named after it. Claude chooses which to use for what you ask; you see every call afterwards.
Media is never fetched in bulk: one file, when a tool asks for it, up to the size you allow.
Read
get_status- Is the phone linked, and are your conversations up to date.
list_chats- Your conversations, newest first, with what was said last.
get_inbox- What came in that you have not read yet, with the messages.
get_awaiting_reply- Who is waiting on your reply — read or not — and since when.
get_chat- One conversation, and who is in it.
list_messages- The messages of a conversation, page by page.
search_messages- Search the words of every stored conversation.
search_contacts- Find a person or a group by name or number.
download_media- Fetch one photo, document or voice note, when asked.
get_media- Look at a photo or listen to a voice note already stored, when it matters to the question.
fetch_older_history- Ask the phone for messages older than the stored copy holds, one conversation at a time.
Write — only with an access key you marked as allowed to send
resolve_recipient- Turn a name or number into an exact recipient, to confirm with you before anything goes out.
send_message- Send a text, within the limits you set. Refused outright by a read-only access key.
send_image- Send a picture. Confirmed with you first; visible at once, and it cannot be unsent.
send_voice_note- Send audio as a voice note, converted to what WhatsApp needs.
send_document- Send a PDF, a spreadsheet, any file, as an attachment.
What to ask
Questions people ask every day.
No commands to learn. You ask in your own words, and Claude picks the tools — the same way you would ask an assistant sitting next to you.
- Who is waiting for my reply, and since when?
- What came in overnight? One line per conversation.
- List every conversation where I sent a quote and the customer went quiet.
- What did Anna and I agree about the delivery date?
- Draft a reply to James's last message; I'll approve before it goes.
- Which conversations had a complaint?
How it works
Three steps. Less than an afternoon.
-
Link your WhatsApp
Scan a QR code from the panel, exactly as you would for WhatsApp Web. uautsapp becomes one of your linked devices.
-
Let your conversations load
Your recent conversations settle into a private, encrypted copy of your own. Older history you can import from a chat export.
-
Connect Claude
Add uautsapp as a connection in Claude, approve it in the panel, decide whether it may send or only read. Then just ask.
Read this before you start
It is a linked device, run by software WhatsApp did not write. That has consequences.
uautsapp talks to WhatsApp the way WhatsApp Web does, but with software WhatsApp did not write. WhatsApp's terms do not allow that for commercial use, and accounts have been banned for it. We behave like a normal linked device — one session, no bulk sending, human-scale limits — but we cannot promise WhatsApp will see it that way.
We say this on the first page because you should decide with your eyes open. If losing this number would be a disaster, connect a different one.
Two days free. Then one plan, no tiers.
The trial starts the moment Claude first connects — not when you sign up — so setup time is not on the clock.