Grounded answers, with the quote that proves them

Your documents, answering questions on your own site

Upload policies, manuals or scans. AgentDesk extracts the text, indexes it, and serves a chat widget that answers only from what you gave it — with a citation for every claim.

  • 1 organization free
  • 25 pages a month
  • 10 pages per document
  • No credit card
Refund policy assistantPreview
How long do I have to ask for a refund, and do you ship internationally?
Refunds are accepted within 30 days of delivery. Shipping is not covered by the policy I have, so I don't know this part.
Answered fromrefund-policy.pdf #1“Refunds are accepted within 30 days of delivery.”

Built to be trusted

A support bot is only useful if you can check its work. Everything here is built around that.

Answers with receiptsEvery reply cites the passage it came from, with the quoted sentence. If the documents don't cover it, it says so instead of guessing.
Reads scans, not just PDFsText layers are extracted with layout preserved. Page images and scanned PDFs go through OCR, with blur detection so garbage in doesn't become garbage out.
One script tag to embedDrop the loader on any site — React, Next.js, Vue, plain HTML. Shadow DOM keeps your CSS out, the key is publishable, and origins are allowlisted.
Costs you can seeEvery model call records its tokens and cost per workspace, with a monthly ceiling enforced before the request is made.

Three steps, then it runs itself

Processing happens in the background, so a slow scan never blocks the dashboard.

01UploadPDFs, PNG, JPEG or WebP up to 4 MB. Identical files are deduplicated by content hash, so nothing is scanned twice.
02ProcessUp to 10 pages are extracted (or OCR'd), split into chunks, embedded, and stored in Postgres with pgvector — all in the background.
03AnswerYour widget retrieves the closest passages, answers strictly from them, and shows the source.
PDF, PNG, JPEG, WebP Per-organization isolation Monthly spend ceilings