Integrations › WhatsApp
Text your AI. It remembers everything — with proof.
Get API Key →You text your AI assistant on WhatsApp. Next conversation, it forgets everything. You repeat yourself. It contradicts what it said yesterday. There's no memory between conversations, no verification that it understood you correctly, no proof of what was discussed.
Connect a WhatsApp MCP bridge alongside VerifiedState MCP:
# Coming soon — package not yet available
# Step 1: Clone the WhatsApp MCP bridge
git clone https://github.com/lharries/whatsapp-mcp.git
cd whatsapp-mcp/whatsapp-bridge && go run main.go
# Scan the QR code with your phone
# Step 2: Configure both MCP servers
{
"mcpServers": {
"whatsapp": {
"command": "uv",
"args": ["--directory", "./whatsapp-mcp/whatsapp-mcp-server", "run", "main.py"]
},
"verifiedstate": {
"url": "https://mcp.verifiedstate.ai/mcp",
"headers": {
"Authorization": "Bearer vs_live_..."
}
}
}
}
// Text on WhatsApp → AI reads it → stores in VerifiedState
// Text again next week → AI queries VerifiedState → remembers
// Every fact has a receipt. Every memory is provable.{
"receipt_id": "rct_7f3a...",
"assertion": "User prefers dark mode",
"status": "verified",
"confidence": 0.94,
"signature": "ed25519:a8c3f1...",
"verified_at": "2026-04-06T14:32:01Z",
"chain_position": 42
}| Feature | Without | With VerifiedState |
|---|---|---|
| Between conversations | Blank slate | Persistent verified memory |
| "I told you last week" | "Sorry, I don't recall" | Verified recall with receipt |
| Preferences | Ask every time | Stored once, proven forever |
| What was discussed | No record | Signed assertion chain |
No. This uses the open source WhatsApp Web bridge (whatsmeow). Your messages stay local in a SQLite database. Nothing goes through Meta's Business API.
Messages are stored locally on your machine. They're only sent to VerifiedState when the AI agent explicitly ingests them. You control what gets stored.
Not yet. A hosted version is on our roadmap. For now, the bridge runs locally on your machine.
Free: 50,000 assertions/month. No credit card. No trial expiration.