Simple pricing for every size municipality

From boroughs to cities — one platform, no surprise bills, your bot’s name on it.

Pricing tiers

Starter

$82 /mo
2 months free

billed $990/yr

Best for: Boroughs and townships under 2,500 residents

  • Up to 2,000 crawled URLs
  • 500 PDF/document pages
  • 100 Q&A pairs
  • 500 resident conversations/month (soft cap — chat pauses gracefully at limit)
  • Monthly recrawl
  • GPT-4.1 mini (efficient, included — no API passthrough charges)
  • Basic admin dashboard
  • Chatbot embed widget + source citations
  • Email support
  • Self-serve onboarding + documentation
  • No white-label / no branding removal
Most Popular

Standard

$166 /mo
2 months free

billed $1,990/yr

Best for: Towns and municipalities, 2,500–25,000 residents

  • Up to 10,000 crawled URLs
  • 2,500 PDF/document pages
  • 500 Q&A pairs
  • 3,000 resident conversations/month
  • Overage: $0.12/conversation over limit
  • Bi-weekly recrawl
  • 2 external domains (county health dept, state agency, etc.)
  • GPT-4.1 mini + GPT-4.1 option
  • Full admin dashboard + conversation analytics
  • Multi-language support (75+ languages)
  • White-label included — custom bot name, avatar, subdomain (the “Ask Marge” model)
  • Remove AskPortal branding
  • Custom subdomain (e.g., ask.yourtown.gov)
  • API access
  • Email + chat support
  • Guided onboarding (remote)

Pro

$291 /mo
2 months free

billed $3,490/yr

Best for: Cities, counties, and multi-department deployments

  • Up to 50,000 crawled URLs
  • 10,000 PDF/document pages
  • 2,000 Q&A pairs
  • 15,000 resident conversations/month
  • Overage: $0.10/conversation over limit
  • Weekly recrawl + on-demand
  • 10 external domains
  • Full GPT-4.1 (priority routing)
  • Everything in Standard, plus:
  • Question gap reports (what residents asked that the bot couldn’t answer)
  • Human escalation / handoff
  • Webhook / event push
  • Priority email + chat support
  • White-glove onboarding

Enterprise

Custom

Contact us for a quote

Best for: County governments, school districts, multi-entity deployments

  • Everything in Pro, plus:
  • Unlimited crawl / custom content limits
  • Infinite Blue / PaaS legacy system data integration
  • GIS and permit system integration
  • Any LLM model + custom routing
  • Dedicated Customer Success Manager
  • SLA guarantees
  • SSO / SAML
  • SOC 2 / HIPAA available
  • Custom DPA / BAA
  • Custom invoicing and PO support
  • 30-day money-back guarantee on all plans
  • No surprise API bills — LLM costs included in every plan
  • Cancel anytime — month-to-month or annual
  • Data stored on AWS us-east-2 — never shared or used to train AI models

Questions? Contact us or call [PHONE_PLACEHOLDER]

Compare plans at a glance

Feature Starter Standard Pro Enterprise
Crawled URLs 2,000 10,000 50,000 Custom
PDF / document pages 500 2,500 10,000 Custom
Q&A pairs 100 500 2,000 Custom
Conversations / month 500 3,000 15,000 Custom
Overage rate $0.12 $0.10 Custom
Recrawl Monthly Bi-weekly Weekly + on-demand Custom
External domains 2 10 Custom
White-label
API access

Frequently asked questions

What counts as a “conversation”?

A conversation is one resident question plus the bot’s response. Conversations reset monthly on your billing date.

What happens if I hit my conversation limit?

On Starter, the chat widget displays a brief “service temporarily unavailable” message until the next billing cycle. On Standard and Pro, overage conversations are charged at the per-conversation rate shown on your plan.

Are LLM / AI API costs included?

Yes. Every plan includes all AI costs. There are no additional API charges, no GPT usage fees, and no per-message surcharges. What you see is what you pay.

Can I white-label the chatbot with my municipality’s name?

Yes, on Standard and above. This is the feature we call the “Ask Marge model” — give your bot any name and voice that fits your town. Ask Marge, Ask Max, Ask Bayview — your residents won’t see AskPortal branding unless you want them to.

What does “crawled URLs” mean?

We automatically crawl your municipal website and index the content. For a town like Sea Bright, NJ, that’s 5,000+ pages indexed — meeting agendas, ordinances, permit instructions, event calendars. The limit defines how many of those pages are in your bot’s active knowledge base.

Can I switch plans?

Yes. Upgrade or downgrade at any time. Upgrades are prorated immediately. Downgrades take effect at the next billing cycle.

Do you offer purchase orders or invoicing?

On Enterprise plans, yes. For Standard and Pro, we accept all major credit cards through Stripe.

Is there a free plan?

We don’t offer a permanent free plan, but every plan includes a 30-day money-back guarantee, and we offer a 30-day guided pilot program with assisted onboarding. Request a pilot →

Not sure which plan is right for your town?

We’ll walk through your website, resident volume, and goals — and recommend the right fit. No pressure, no gimmicks.