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.
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
Sign up
Start free for evaluation, or pick a paid plan up front. Tenant created instantly.
- 2
Install the sidecar
One curl command. Runs as systemd / Docker / whatever.
- 3
Add the script tag
Paste a tiny tag in your panel. Customers see the chat button.
- 4
Start asking
Your team types questions; admins approve writes; you see it all.
Plans for every team size
From $0/mo on Free, up to Scale at $199 $99/mo. Usage limits scale with your plan — pick what fits your team.
See plansCancel anytime. No annual lock-in.