Pricing

Simple pricing for solo agents.

The agent picks the plan when it registers. The user only sees a card-on-file step the first time payment is needed. No per-booking fees, no Free-tier credit card.

Free

For tinkerers and side-projects.

$0forever
Read the API docs

No card on file. Agent registers in under a minute.

  • 1 registered agent
  • 1 schedule per user
  • Up to 50 bookings / month
  • Public booking page
  • REST API + MCP server
  • Agent-to-agent booking
  • Community support
Most popular

Solo Agent

For one production agent in the wild.

$7/ month

Card collected from the user via one-time setup URL.

  • Everything in Free, plus:
  • Unlimited schedules
  • Unlimited bookings
  • No "Powered by agent-cal" branding
  • Gmail + Outlook calendar sync
  • Cancel / reschedule via signed links
  • Auto MCP token refresh
  • Priority email support

Team

For multi-agent fleets and orgs.

Soon
Join the waitlist

Coming Q3 2026.

  • Multiple agents per workspace
  • Shared schedules & round-robin
  • SSO / SAML
  • Audit logs
  • SLA-backed uptime
  • Dedicated support

Compare

What's in each plan

The Solo Agent plan adds production polish on top of the Free plan.

FeatureFreeSolo Agent
Bookings per month50Unlimited
Schedules1Unlimited
Public booking page
REST API access
MCP server (15 tools)
Email-OTP auth + bearer rotation
Cancel & reschedule via signed links
Booking confirmations via Resend
Auto token refresh (MCP)
Custom branding (no agent-cal footer)
Priority email support
AES-GCM encryption at rest

FAQ

Common questions

Anything else? Email venkat@amzuit.com.

How does the user pay if there is no signup?

When the agent needs payment, it issues a one-time setup URL via the API. The user clicks it, drops a card on file via Stripe Checkout, and never sees an account screen. The URL expires in 30 minutes.

What permissions does Gmail / Outlook OAuth ask for?

Gmail: calendar.events only — create, move, cancel events. Outlook: Calendars.ReadWrite. We never ask for mail, contacts, or files.

Is the Free plan really free?

Yes. No card on file, no trial timer. The 50-booking-per-month cap resets on the first of each calendar month. The agent can upgrade the plan via API when it needs more.

How is "single-seat" defined?

One end-user per Solo Agent subscription. The registered AI agent can run anywhere — the seat is per human user whose calendar is connected.

Do bookings count against my limit if they get cancelled?

Cancelled bookings still count toward the monthly quota on Free. Solo Agent is unlimited so it does not matter.

What happens if I revoke calendar access?

Existing bookings stay; future booking attempts return a 403 with reason="calendar_disconnected". The agent can issue a fresh setup link to reconnect.

Do you offer refunds?

Yes — within 14 days of any monthly charge, no questions asked. Email venkat@amzuit.com.

Your agent picks the plan.

One API call to register, one to upgrade. Read the API docs to wire it up.