Multi-tenant AI agent platform · v3

WhatsApp AI agents, built to scale across tenants.

MeerKat v3 is a multi-tenant platform for running WhatsApp AI agents — with per-session intelligence, intent routing, digests, media handling, and controlled gateways for trusted groups. One core, many isolated deployments.

TypeScript·Turbo monorepo·pnpm·Node 20+
v3
major platform release
Multi
tenant isolation
10+
deploy targets
1
shared core
Capabilities

One platform, composed of focused modules.

Each capability ships as its own deployable, so a tenant gets exactly the surface it needs — no monolithic runtime.

Session intelligence

Per-session context and state that follow a conversation — the agent knows where it is and what came before, without leaking across tenants.

Intent routing

Incoming messages are classified and routed to the right handler — reply, digest, capture, or escalate — based on intent, not keyword heuristics.

Scheduled digests

Compiled summaries delivered on a schedule, so teams get the signal from a channel without reading every message.

Media inbox

Incoming media is captured and routed to a structured inbox, keeping files and metadata organized per conversation.

Trusted-group gating

Untrusted traffic is gated at the edge. Only authenticated groups and sessions reach the agent — control over who the AI talks to.

Knowledge tabs

Per-tenant knowledge sources and context tabs let the agent ground answers in what it's allowed to know.

Request flow

From message to action, in five steps.

Every inbound message moves through the same deliberate path — gated, classified, then handled.

01

Ingest

Message arrives on the WhatsApp surface.

02

Gate

Trusted-group check filters unknown senders.

03

Route

Intent classifier picks the handler.

04

Act

Reply, digest, capture, or escalate.

05

Record

Session and knowledge state updated.

Stack

Built on a typed, modular core.

A Turbo monorepo with isolated packages — shared database schema, typed contracts, and per-module deployables.

TypeScript Turbo pnpm 9 Node 20+ @meerkat/db Prisma-style migrations modular deployables

Multi-tenant by design. Isolated by default.

One core, many deployments — each tenant with its own gating, sessions, and knowledge.