Stop copying numbers between your business software and chat windows.

Connect Claude and ChatGPT directly to live stock, quotes and dispatch, with your staff's permissions and no data lock-in. Each person plugs in the assistant they already use. It reads the quote, the stock and the service history for itself and acts in the system, with every step on the record.

Six people, six assistants, six jobs

Each assistant works for one person, sees what that person sees, and does what that person may do.

  • Your salesperson's Claude writes the quote.

    Package, options, trade-in and deposit, from the same price list the counter uses. It emails the quote to the customer and sets the follow-up.

  • Your technician's ChatGPT looks up the warranty history and books the parts.

    Against the customer's own equipment, from the van's stock, with the failed part's number recorded for the manufacturer's claim.

  • Your dispatcher's Claude builds the route.

    Tomorrow's deliveries and service visits, crew by crew, with the arrival windows, and the crane booked where the site check says so.

  • Your store manager's ChatGPT works out the reorder.

    What sits unsold, what is below par at each store and van, and the purchase order drafted for each vendor.

  • Your bookkeeper's Claude closes the month.

    The journal batch for QuickBooks, the check that the books balance, and the reconciliation of what was exported against what was posted.

  • Your own Claude asks how the week went.

    Sales handed over, orders written, margin and service, store by store, against the same weekdays last year. Read live from the books, not a nightly copy.

How it works

Retavon was built for this from day one. The web app your staff use runs on the same operations the assistants do, so there is nothing an assistant can reach that a person could not, and nothing a person does that an assistant cannot see.

Each person brings their own

A salesperson's assistant acts for the salesperson. A technician's acts for the technician. It holds exactly their permissions, and nobody, person or assistant, can hand out a permission they do not hold themselves. There is no one assistant for the whole business.

No copy and paste

The assistant reads the record in front of it, and the record tells it what can happen next: open the quote with a deposit, book the visit, finish the job. It acts in the system. Nobody carries numbers from a chat window into the software and back.

One system, one bill

People and their assistants share the same live data. There is no second AI product to buy and no data pipeline to build. The AI spend is the assistant each person already pays for.

They choose the assistant

ChatGPT, Claude, or an agent your own developer runs. Same permissions, same audit trail, whichever they bring. A person who uses none of them works the screens as before.

Nothing goes rogue

Money and stock move once: a request that is sent twice is taken once. A refusal says what was wrong and what to do instead. A key that only looks things up can be marked read-only, and every write is refused whatever its permissions.

Everything on the record

Every change an assistant makes is in the audit trail with the key that made it, the person it acts for, the time and what the record was before. Filter it by person or by key.

Plug it in

A person issues a key for their own assistant on the Agent keys screen in Settings. Name it for the assistant and where it works, choose read-only if it should only look things up, set when it expires, and copy the key once. Then give the assistant two things: the address of Retavon's API description and that key.

ChatGPT

  1. Issue a key in Retavon, named for ChatGPT.
  2. In ChatGPT, create a GPT for your work and add an action.
  3. Import the action from Retavon's API description at api-demo.retavon.com/openapi.json.
  4. Set authentication to an API key sent as a Bearer token, and paste your key.
  5. Ask it to write the quote.

Claude

  1. Issue a key in Retavon, named for Claude.
  2. Tell Claude where Retavon's API description is: api-demo.retavon.com/openapi.json.
  3. Give it the key to send as Authorization: Bearer on every request. In Claude Code or a Claude agent, that is one line in its instructions or an environment variable.
  4. Ask it to build the route.

Your own agent

  1. Issue a key for the agent: for a person, or for nobody with the roles you choose.
  2. Read the API description. Every operation is named for a job at the store and every field is explained.
  3. Act on what records say can happen next, and on what refusals say to do.
  4. Watch the event feed for what changes.

The page written for the agent itself

What the owner sees

Every assistant has its own named key, issued by the person it works for. Keys expire, can be rotated or revoked at any time, and stop when the person leaves. The audit trail shows the assistant's work beside the person's own, marked as an agent key.

The Agent keys settings screen in Retavon: each key is listed with its name, the start and end of the key, who it acts for, when it was issued and when it expires, with Rotate and Revoke buttons and an Issue a key button.The Agent keys settings screen in Retavon: each key is listed with its name, the start and end of the key, who it acts for, when it was issued and when it expires, with Rotate and Revoke buttons and an Issue a key button.

Keys are issued, rotated and revoked here, by the person each assistant works for.

Questions

Do I need to buy AI software?

No. Each person plugs in the ChatGPT or Claude they already use. Retavon is the business software it works in, and the only new bill is Retavon's.

Can my salesperson's assistant discount a spa?

Only if the salesperson could. An assistant holds exactly the permissions of the person it works for, and nobody can grant a permission they do not hold.

What happens when someone leaves?

Their assistant's keys stop with them. A key acts for one person, and when that person's access ends, every key they issued is refused.

How do I see what an assistant did?

The audit trail records every change with the key that made it, the person it acts for, the time, and what the record was before. Filter it by person or by key.

Which assistants work with it?

ChatGPT, Claude, and any agent that can read an OpenAPI document and send an HTTPS request with a bearer key.

Do we have to use AI at all?

No. Everything works on screen without it, and a person who brings no assistant works the same screens as everyone else.

See it with your own store in mind

Retavon is in open beta for pool and spa dealers. Write to us with your store's name, how many locations you run, and the system you use today.