Your agents, every app you use, one gateway.
Agezero Connect is the dashboard for AI-powered integrations. Connect Gmail, Slack, HubSpot, Stripe and 20+ more apps in seconds, then drive them from Claude Code, Codex, or any HTTP client — with managed auth and per-tenant API keys.
{
"providerConfigKey": "slack",
"connectionId": "demo-user",
"method": "POST",
"endpoint": "/chat.postMessage",
"data": { "channel": "C0123", "text": "Hello from Agezero" }
}Everything you need to run an integration tier.
Gmail, Slack, Notion, HubSpot, Stripe, GitHub, OpenAI, Anthropic — connected once, called anywhere.
OAuth, API keys, token refresh and storage are all handled by Nango. You ship features, not credential code.
Same endpoint pattern as the Maton gateway — works with Claude Code, Codex, OpenCode, or your own scripts.
Each user gets their own bearer token. Mint, copy, reset, done. The plaintext is shown exactly once.
See every tenant's connection at a glance — app, account, method, status, created. Filter, paginate, audit.
NextAuth credentials with bcrypt. JWT sessions. Every API route checks the session before doing anything.
From sign-in to first call in under a minute.
- 1Sign in
Use the seed account from your env, or wire a real provider (Google, GitHub) in lib/auth.ts.
- 2Connect an app
Hit + Connect on any provider. Nango opens its managed OAuth/API-key flow in a popup.
- 3Call via the gateway
POST to /api/nango/proxy from your own code, or use the in-app Playground to test endpoints live.
- 4Drive any agent
Pass your API key to the Maton agent toolkit or any MCP-compatible client. Same gateway, same shape.
Common questions
Is this the same as Maton?+
Same UX patterns (sidebar + integrations grid + connections table + tasks) and same gateway shape, but you own the deployment. The backend is Nango instead of Maton's managed layer.
Can I deploy on Vercel?+
Yes — that's the default. Push to GitHub, import on Vercel, set NEXTAUTH_SECRET + seed user env vars, deploy. The full README walks through it.
Why is the file store not persistent on Vercel?+
Serverless functions have a read-only filesystem. The auth flow falls back to an env-only seed user so the demo keeps working. For production persistence, swap lib/users.ts and lib/tasks-store.ts for Vercel KV or Postgres — the public function signatures stay the same.
How do I add a new provider?+
Edit lib/catalog.ts and add an entry with a Nango provider slug, then register the integration in your Nango dashboard. The UI updates automatically.
Ready to ship?
Sign in with the demo account and try the playground. Or fork the repo, plug in your Nango keys, and deploy to your own Vercel.