If it has a website, use it here. We only add sign-in, billing, 2FA, and one webhookUrl.
Laptop MCP talks to the desk (lease, stream, CDP, tools). Extra MCP servers you add on the desk live in /data/tools. Included.
gh, jq, ripgrep, or anything you install in Terminal. Persists on /data/tools with the volume. Not a per-tool fee.
Starter / Pro / Agency for the desk. Connect is blocked until a Fly clone copies cookies.
People sign in here. Agents keep agy_live_ keys. Neon stays the database; Vercel is only the host.
One HMAC-signed POST when a worker finishes. Point it at Zapier, Make, or your CRM. We do not ship HubSpot OAuth.
Page a human when a site asks 2FA. Needs RESEND_API_KEY or Slack. Not a sales bot.
Sign in once on the pod. The profile persists. That is the Google integration — not an Apps Script connector.
CRM is a logged-in tab, not a bidirectional AgyDesk sync. Optional: webhook on trigger → Zapier → CRM.
Legal sites run on the workstation. Contract close/guardrails live in Pilot.Deal, not in this cockpit.
Your books stay in those apps, logged in on the pod. AgyDesk Stripe is only for leasing the desk.
OOAK hosted proposal + guardrails + /close/:id. Sells AgyDesk pods. Not in this UI.
Finish a job? We can POST to your Zapier URL. Pass webhookUrl when you trigger.
See docs →