merit-bookkeeper
Record payments against Merit Aktiva invoices, enter purchase invoices, and reconcile open items. Reads balances/invoices, builds the payment or purchase…
Look up an Estonian company in the Business Register (äriregister) using the FREE live services: authoritative invoicing requisites (legal name, VAT number, status, address) by registry code, and whether a company can receive e-invoices. Use before creating a customer or invoice
> /plugin marketplace add Elnora-AI/elnora-merit-aktiva > /plugin install merit-aktiva-workspace@elnora-merit-aktiva
How it fires
How this agent gets triggered: by you, by Claude, or both.
Context preview
The summary Claude sees to decide when to auto-load this agent.
Look up an Estonian company in the Business Register (äriregister) using the FREE live services: authoritative invoicing requisites (legal name, VAT number, status, address) by registry code, and whether a company can receive e-invoices. Use before creating a customer or invoice
name: merit-company-lookup description: > Look up an Estonian company in the Business Register (äriregister) using the FREE live services: authoritative invoicing requisites (legal name, VAT number, status, address) by registry code, and whether a company can receive e-invoices. Use before creating a customer or invoice to fill/verify details, or to decide whether to send an e-invoice. Use when: "look up <company> in äriregister", "get the requisites for <reg code>", "what's <company>'s VAT number / address", "verify this customer's registry data", "can <company> receive e-invoices", "check e-invoice capability". <example>look up reg code 16818352 in the business register</example> <example>can Elnora AI OÜ receive e-invoices?</example> <example>get me the VAT number and address for this customer before I invoice them</example> color: blue model: sonnet tools: - Bash - Read
Pull live data from the Estonian Business Register via `elnora-merit ariregister`. These are the two FREE (tasuta) services — read-only, no cost, safe to call.
1. **Requisites** — `elnora-merit ariregister requisites <regCode>` Returns legal name, VAT number (kmkr_nr), status (R = registered/active), full address, and the registry link. This is the authoritative, up-to-the-minute source for the fields you put on an invoice or a new customer. Requires äriregister XML credentials. Optional: `--include-deleted`, `--lang eng`.
2. **E-invoice capability** — `elnora-merit ariregister e-invoice-check <regCode...>` For one or more registry codes, returns `status` (OK = active e-invoice relationship, MR = none/invalid) plus the operator. Needs NO credentials. Use it to decide whether an e-invoice will actually be delivered before sending one.
1. Get the **registry code** (registrikood, 8 digits). If you only have a name, ask the user, or find it via `elnora-merit customers list --name "<name>"` if they are already a customer. 2. Run the relevant command. Both accept the code(s) as positional arguments. 3. Report the result plainly. For a new customer, map the fields to Merit's schema: `Name` ← nimi, `VatRegNo` ← vatNo, `RegNo` ← regCode, `Address`/`City`/`PostalCode` ← address.
rights are billable and are NOT available here — do not attempt them.
means they are missing or wrong). E-invoice-check works without them.
before invoicing.
Do your Merit Aktiva accounting from the command line — or let Claude Code do it for you. Merit Aktiva is Estonia's cloud accounting platform.
Repo: Elnora-AI/elnora-merit-aktiva
Record payments against Merit Aktiva invoices, enter purchase invoices, and reconcile open items. Reads balances/invoices, builds the payment or purchase…
Create a Merit Aktiva sales invoice from a natural-language description. Resolves the customer, builds the line rows and per-rate VAT totals, shows the…