Skip to content
AtheronLABS

You're visiting from the United States. Prices are shown in US dollars. Not right?

labs@atheron:~/work/aton-desk$ cat aton-desk.md

ATON Desk

AI answers first, a person second.

A live chat product built for other companies to use, in the same codebase as our own back office. A customer pastes one snippet into their site, the widget loads in its own frame, and an agent trained on their content answers while their team watches.

Our own buildMulti-tenant SaaS, AI agent, embeddable widget

// what it does

  • Puts a chat widget on any website from one snippet, loaded in its own frame so it never clashes with the host's styles.
  • Answers first with an AI agent trained by scanning the customer's site and from the files and answers they give it.
  • Hands over to a person in one click, with the whole conversation already in front of them.
  • Translates live, so a visitor and an operator each write in their own language.
  • Is built to bill each workspace in Canadian dollars, by seat, with a free plan and a trial.

// how we built it

  • Multi-tenant from the first migration: one schema, every row owned by a workspace, and no query that can cross one.
  • The agent's limits are written into the tools it may call, not only into the prompt.
  • A spend cap per workspace, so a busy month or an abusive visitor cannot run up a bill.
  • The widget's frame stays hidden until the widget says it is ready, so a visitor never sees a white square.
  • It never pretends to be a person, and it says so when asked.
  • One workspace while it is coming soon: the multi-tenant code is built and tested, and a second workspace cannot be created yet.

// the size of it

tenancy
One database, one schema, every row owned by a workspace
workspaces
One, ours, for the widget on our own sites
channels
Website chat first, for our own workspace; text messages, Discord, Telegram, WhatsApp and Messenger shown as coming soon
plans
From $19 CAD per seat a month, with a free plan and a 14-day trial
data
Stored in Canada

// stack

  • Next.js
  • TypeScript
  • PostgreSQL
  • Claude
  • Twilio
  • Tailwind CSS

// where it stands

Live, with us as its only customer: it answers on our own sites, aton-desk.com shows a Coming soon state with a waitlist, and signup is not open to other companies.

Visit the site: aton-desk.com →

// a comparable build

Build
≈ US$148,000 to US$227,000, within 27 weeksCAD 211,100 to 322,900
Hosting
≈ US$727 a monthCAD 1,035 a month
Running the AI
≈ US$383 a monthCAD 545 a month
Support
≈ US$2,500 a monthCAD 3,565 a month

Prices in your currency are estimates from today's Bank of Canada rate. All invoicing is in CAD or USD.

the effort in it

Development
717 to 1097 h
QA engineer
119 to 183 h
Product designer
117 to 179 h
Frontend developer
116 to 177 h
Machine learning engineer
106 to 162 h
In all
1856 to 2839 h

what this price covers

A multi-tenant SaaS product end to end: the console, the embeddable widget, the AI agent with its evaluations, and per-workspace billing.

An estimate for a build like this one, worked out from our rate card as you read it. It is not a quote. Yours changes with your scope, and we write a real one after a call.

Open this in the estimator →

// start

Want one built like this?

The same team, the same tests, the same care. Tell us what you need, or price it yourself first.

ATON Desk: multi-tenant live chat with an AI agent | Atheron Network Labs