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"
Safe by design
Understands and resolves
Interprets the request and finds the right entity by name or NIF. When in doubt, it asks — it never guesses.
Shows before acting
Presents the full pre-posting preview. Read everything you want; it only writes after your "confirm".
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.
Connect elorun
In your AI client, add the elorun MCP server — your bridge address and your key. Once, and it stays.
Gain the tools
Your assistant can now see all your Sage actions: invoicing, purchasing, stock, delivery notes, account balances, queries — the full operation.
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.
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: ********"