Shovel is the connection layer between your AI agents and the tools people already use — WhatsApp, Telegram, Facebook, Instagram, Twitter, Postgres, MySQL, and any custom backend. Link them once in a workspace, then talk to all of them through a single API key.
WhatsApp · Telegram · Facebook · Instagram · Twitter · Postgres · MySQL · Custom APIs — all routed through one Shovel workspace
Every workspace gets the same catalog of tools. Link a few or link them all — adding a new one never changes how your agent talks to the others.
Name it after a client, a product, or a project. Each workspace gets its own isolated API key and webhook routes.
Pick WhatsApp, Telegram, a Postgres database, or any custom API. Drop in credentials once — Shovel handles the rest.
Your AI agent reads inbound messages and sends replies through one JSON API — regardless of which tool is on the other end.
Point your AI agent at a single base URL. It can poll for new messages, query a linked database, or reply to a customer on WhatsApp — using the exact same JSON shape every time. Add a tenth tool next month and the agent's code doesn't change.
POST /api/v1/<your_api_key>/send
{
"tool": "telegram",
"action": "send_message",
"payload": { "to": "8841213", "text": "Order shipped 🚚" }
}
GET /api/v1/<your_api_key>/inbox?since_id=104
→ normalized messages from WhatsApp, Telegram,
Instagram — whichever tool sent them
Lightweight, low-compute infrastructure designed to run comfortably on free-tier hosting and scale tool-by-tool as you grow.
Create your free workspace