AI assistant for SaaS admin panels

Your customers ask.
Your data answers.

Ask2Do reads your panel's database, proposes writes with two-phase approval, and writes every action to a tamper-evident audit log — so admins move faster without exposing a destructive AI to every junior user.

Self-hosted: Total control — runs inside your environment.

Cloud-hosted: Zero setup — we run it for you. Perfect for Supabase, Neon, and managed-DB stacks.

admin.upsmartworks.com — trainees
Self-hosted sidecar
DB credentials stay on your infra
Two-phase write approval
Every UPDATE / INSERT needs admin click
Tamper-evident audit
Every action logged to your DB
Role-gated by JWT
Cryptographic role assertion

Read first, write under approval

Read queries return immediately. Writes (INSERT / UPDATE) emit a SQL preview the admin must approve. DELETE / TRUNCATE / DROP are blocked at the parser layer.

Tamper-evident audit log

Every approved write lands in an ask2do_audit table on your DB with the panel user, role, original SQL, status, and rows affected. Owned by you, queryable forever.

Role-gated on the wire

Only admin/owner roles drive the assistant — the cloud verifies a JWT signed by your backend, not a string the browser can lie about.

Sidecar runs on your infra

A 14 MB Go binary on a systemd unit (or Docker container) holds the DB credentials. The cloud orchestrator never touches your data.

From zero to first answer in 20 minutes.

  1. 1

    Sign up

    Start free for evaluation, or pick a paid plan up front. Tenant created instantly.

  2. 2

    Install the sidecar

    One curl command. Runs as systemd / Docker / whatever.

  3. 3

    Add the script tag

    Paste a tiny tag in your panel. Customers see the chat button.

  4. 4

    Start asking

    Your team types questions; admins approve writes; you see it all.

Plans for every team size

Limited timeLaunch offer — 50% off all paid plans

From $0/mo on Free, up to Scale at $199 $99/mo. Usage limits scale with your plan — pick what fits your team.

See plans

Cancel anytime. No annual lock-in.