NEW · AI Assistant

Talk to your Sage.
It answers — and acts.

Drag a supplier invoice into the chat — it reads it, extracts the header and lines, and shows you everything before saving. Or just ask in plain language. Nothing is signed without your confirmation.

  • "how much do I owe supplier Centro Ortopédico?"
  • "create customer Padaria Central, NIF 501234567"
  • "what stock do I have for item 120001?"
  • "convert order 1/3218 to an invoice"
  • "list invoices this month above €1000"
I want the assistant Launching soon · included in all plans
elorun AssistantOCR · supplier invoices
Drop a PDF or type…

Safe by design

01

Understands and resolves

Interprets the request and finds the right entity by name or NIF. When in doubt, it asks — it never guesses.

02

Shows before acting

Presents the full pre-posting preview. Read everything you want; it only writes after your "confirm".

03

Saves and verifies

Creates the signed document and confirms it in the database — it does not rely solely on the response, just as you would not.

Behind the chat

Not just an assistant.
A team of specialists.

Every task has its dedicated agent — and each one knows the Sage rules and tax requirements for its area. You talk to one; behind the scenes, several work together.

📄

Purchases Agent

Reads supplier invoices (PDF/OCR), resolves the supplier and items, and prepares the posting.

🧾

Sales Agent

Invoices, receipts, credit notes and customer orders — signed and compliant.

🚚

Delivery Notes Agent

Delivery notes with vehicle plate and addresses, reported to AT with the return code.

📦

Stock Agent

Stock in, stock out and quantities by warehouse — with exact reversal when you void.

👥

Customers Agent

Full customer records and account balance: who owes what, and for how long.

📊

Queries Agent

Answers and reports: how much you sold, to whom, when — and SAF-T export.

💶

Margins Agent

Adjusts margins by family and recalculates selling prices from cost — shows what changes before saving.

Coordinated by an orchestrator that understands your request and calls the right specialist.

MCP Server

Prefer your own assistant?
Connect it to your Sage.

elorun is an MCP server: your own AI assistant — Claude, ChatGPT or any MCP client — gains the tools of your Sage and can act on it directly. You don't need our chat; use what you already have.

01

Connect elorun

In your AI client, add the elorun MCP server — your bridge address and your key. Once, and it stays.

02

Gain the tools

Your assistant can now see all your Sage actions: invoicing, purchasing, stock, delivery notes, account balances, queries — the full operation.

03

Ask in plain language

"Post this invoice", "what stock do I have for item X?". It proposes, you confirm, it's done — and verified in the database.

Works with Claude (Desktop / Code) ·ChatGPT ·any MCP client

The foundation

All of this the API already does — proven in production

The assistant doesn't do magic: it orchestrates these real capabilities. Each one was validated document by document against a real Sage 50c.

🧾

Sales

signed documents
  • Invoices (FAC), receipts (FR), simplified invoices (FS)
  • Rectifying credit and debit notes (NC/ND) with reference to the origin
  • Orders (NE) and quotes (ORC) — and official conversion NE → FAC
  • Legal voiding (documents remain in the signature chain, as required by law)
  • PDF with your template; direct printing to server printers
📦

Purchases

supplier side
  • Supplier invoices (FCO) with the "V/ Doc. Nº" field
  • Supplier credit notes (FNC) and supplier orders (FNE)
  • Line discounts, automatic IVA by group, verified totals
🚚

Delivery Notes & AT

automatic reporting
  • Transport and delivery notes (GT/GR) with vehicle plate and loading/unloading locations
  • Automatic reporting to the Tax Authority — the AT code is returned in the response
  • Voiding within the legal 15-minute window; future transport dates
👥

Customers & Suppliers

full records
  • Multiple addresses, bank accounts (IBAN), emails and phone numbers
  • Account balance: open and overdue documents per customer
  • Create, update and delete with Sage validations
🏷️

Items & Prices

serious catalogue
  • Variants by colour/size; prices by size and unit (per box, etc.)
  • Multiple barcodes — one EAN can represent X units with its own price
  • Families with margins, images, supplier catalogue
  • Discontinued filter (your e-commerce only sees what exists)
💶

Margins & Prices

prices by family
  • Margins by family (PVP1/2/3) and maximum discount, cascaded through the hierarchy
  • Recalculation of the selling price from the latest cost + fixed margin
  • Full preview before saving: align / exceptions / no cost
  • Batch application by family — IVA calculated by Sage, verified in the database
📊

Stock

real quantities
  • Stock in and out with their own document
  • Quantities by warehouse, query by item
  • Voiding with exact stock reversal
🔄

Sync & Integrations

built for developers
  • Incremental sync: one request returns everything that changed (10 entities)
  • Read-only SQL query against the Sage database
  • SAF-T PT export; Swagger UI; clean JSON responses
🛡️

Operations & Security

bank-grade
  • Cloudflare tunnel — no open ports, no fixed IP
  • Three independent credentials per installation
  • Signed auto-update (stable/beta); status icon in the Windows taskbar
  • Local configuration in the browser: printers, templates, company, logs

Or connect it yourself

REST + JSON, Swagger included, two-layer authentication. Three credentials and you're in — from any language, from anywhere.

curl https://a-tua-empresa.elorun.pt/v2/Customer/832 \
  -H "X-Api-Key: ********" \
  -H "CF-Access-Client-Id: ********" \
  -H "CF-Access-Client-Secret: ********"

Ready to give your Sage a voice?

Get started now