Messengers
Grant access to named conversations, never an entire inbox by default.
- Available
WhatsApp
- Coming soon
Telegram
- Coming soon
iMessage
- SMSComing soon
Automata sits between AI clients, messengers, and databases. Give Claude, ChatGPT, or any MCP client access to only the chats and tables you choose, with every boundary enforced before a tool can read or write.
Free and MIT licensed · Your infrastructure · Strictly scoped
Automata control plane
AI clients
Strict permission gate
Token · tool · resource
Messengers
Databases
One control layer
Connect AI to the tools where conversations and operational data already live. Automata presents a common MCP surface while keeping the permission model specific to each connector.
Grant access to named conversations, never an entire inbox by default.
Expose only approved tables and separate read access from write access.
Chat allowlists and table scopes are checked in the control layer before a connector tool can touch the underlying resource.
Each MCP token is bound to a single messenger or database connection, with only the read and write tools you explicitly grant.
Inspect the enforcement path, run it on infrastructure you control, and extend the connector layer under the MIT license.
Token scope
send_message · search_messages
Design team
WhatsApp group
Investor updates
WhatsApp group
Family
WhatsApp group
query · execute
public.orders
PostgreSQL table
public.inventory
PostgreSQL table
private.payroll
PostgreSQL table
Out-of-scope call refused
private.payroll · permission_denied
Strict enforcement
Automata does not ask the model to behave. It checks the token, requested action, chat allowlist, and table scope before a tool executes. Requests outside that boundary are refused without exposing the protected data.
Run it your way
The control layer protecting your messages and data should not be a black box. Read the code, verify the checks, and deploy Automata wherever your security model requires.
Free, forever
Run the Nuxt control plane and PocketBase on your machine, VPS, or homelab. Add the WhatsApp services only when you need that connector.
Invite only, for now
Use the same connector and permission model without operating the services yourself. Tell us which messengers and databases you need.
Your AI. Your connections. Your rules.
Start today with WhatsApp and PostgreSQL. Self-host Automata for free, inspect every permission check, and keep control of where it runs.