Skip to content
Automation
Agent

merit-company-lookup

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

From plugin
merit-aktiva-workspace
103 skills3 agents5 commands1 MCP

Claude Code

> /plugin marketplace add Elnora-AI/elnora-merit-aktiva
> /plugin install merit-aktiva-workspace@elnora-merit-aktiva

Agent definition

merit-company-lookup.md
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

Merit Company Lookup (äriregister free services)

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.

Capabilities

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.

Steps

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.

Rules

  • Only the two free services are wired. Detailed data, beneficial owners, and representation

rights are billable and are NOT available here — do not attempt them.

  • Requisites needs `ARIREG_XML_USER` / `ARIREG_XML_PASSWORD` (a "credential rejected" error

means they are missing or wrong). E-invoice-check works without them.

  • These are lookups, not writes — nothing here changes the books. Reporting the data is enough.
  • A `status` other than `R` (e.g. `K` = deleted) means the company is not active — flag it

before invoicing.

Read more
@elnora-ai
Ships withmerit-aktiva-workspace

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.

1018 skills3 agents1 MCP
Get the whole plugin

Stars on GitHub

Momentum

stars in total
10
Star history of Elnora-AI/elnora-merit-aktiva on GitHub, a chart by star-history.com

Other agents on merit-aktiva-workspace.

More agents from other plugins.

BUILT_IN_TOOLS

BUILT_IN_TOOLS

Agent

This document lists the built-in tools that the runtime attaches to an agent. It explains what each tool does and when the…

n8n11d209k
@n8n-io@n8n-ioInstall Agent
aris-fanout-leaf

aris-fanout-leaf

Agent

Read-only leaf worker for one bounded ARIS fan-out shard. Never delegates, writes files, or renders verdicts.

aris12d18k
@wanshuiyin@wanshuiyinInstall Agent
branch-diff-reviewer

branch-diff-reviewer

Agent

Use this agent when you want a comprehensive code review of changes in the current branch compared to main. This includes…

windmill11d18k
@windmill-labs@windmill-labsInstall Agent
GLOBAL

GLOBAL

Agent

本文件包含所有 Agent 必须遵守的通用规则。各 Agent 的 SOUL.md 可覆盖此处设定。

edict6w17k
@cft0808@cft0808Install Agent

Questions about merit-company-lookup.

Which coding agents can use merit-company-lookup?
merit-company-lookup installs in Claude Code and Cursor: each loads subagents from .claude/agents, so copy the file there. Flowy's auto-invocation runs in Claude Code only.