Integrations WhatsApp

Messaging

Your WhatsApp. Verified Memory.

Text your AI. It remembers everything — with proof.

Get API Key →
12MCP tools
0.01mslookup
Freefor individuals
ed25519signed

The Problem

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.

Step 1
Connect
Step 2
Ingest + Extract
Step 3
Verify + Receipt

The Fix

Connect a WhatsApp MCP bridge alongside VerifiedState MCP:

Coming soon — package not yet available. Code below shows the planned API.
bashPreview
# 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.

What You Get Back

✓ VERIFIED
receipt.json
{ "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 }

Without VerifiedState vs. With VerifiedState

FeatureWithoutWith 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

FAQ

Is this the WhatsApp Business API?

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.

Is this secure?

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.

Can I use this without running a local bridge?

Not yet. A hosted version is on our roadmap. For now, the bridge runs locally on your machine.

Related Integrations

Start building with verified memory.

Free: 50,000 assertions/month. No credit card. No trial expiration.