What's new

v2.0.0 · Released July 22, 2026

In-chat Record Requests & Payments

Residents can now request an official municipal record, pay the fee, and receive it, all without ever leaving the chat.

For residents

  • Request a municipal record directly in the chat conversation.
  • Pay the fee inline via Stripe Checkout.
  • Receive the finished record as an emailed PDF once payment clears.

For staff

  • New admin dashboard to manage records and request types.
  • View paid and fulfilled filings at a glance.
  • Fulfillment is automatic and webhook-driven. The fee is verified server-side, and delivery is idempotent, so residents are never double-charged or double-served.

Also in this release

  • Refreshed widget chat UI.
  • Inline "quick actions" chips for faster requests.
  • Cleaner citation dialog.
  • Minor bug fixes.

v2.0.0 · Released July 22, 2026

In-chat Municipal Forms

Residents can fill out and submit a city form inside the chat, and staff can review, decide, and respond, all with an official PDF trail.

For residents

  • Fill out city forms as an inline card or a question-by-question conversational flow.
  • Skip, cancel, or correct answers as you go, then review and confirm before submitting.
  • Forms are offered naturally mid-conversation, plus greeting chips and sidebar quick-links.
  • Each city's crest branding appears in the chat header.
  • Sensitive answers (phone, address, etc.) are encrypted at rest.

For staff

  • Form builder: define fields, activation, delivery mode, and optionally upload a fillable PDF template with field mapping.
  • Submissions inbox + detail view, with sensitive values masked and click-to-reveal.
  • Decision workflow: approve or deny, send a resident-facing message, and email the resident the decision with a PDF receipt attached.
  • Staff get emailed when new submissions come in, with a branded or template-filled PDF attached.