Know who authorised every payment.
Polivor is the European authority layer for agents that pay. Before each payment, the agent asks Polivor for authority. We check the mandate, policy and limits, answer allow, deny or approval needed, and sign a short-lived authorisation bound to that exact action.
Polivor never holds, moves or initiates funds.
-
Treasury Agent v3.7ev_8f2a · mandate v4€75,000Allow
-
AP Agent v2.1ev_91c7 · above approval threshold€240,000Require approval
-
AP Agent v2.1ev_a3e0 · outside mandate scope€18,400Deny
Sample data for illustration.
How it works
One decision per action. Your payment hub or ERP stays in charge of the money.
- 01
Delegate
A finance owner records a Financial Mandate: accounts, currencies, countries, limits per payment, day and month, an approval threshold and a validity window. It is versioned and revocable.
- 02
Ask
For each payment the agent calls
POST /v1/authorize. Polivor checks the agent version, mandate, policies, beneficiary allowlist and budgets. No AI model decides. - 03
Enforce and prove
The payment hub verifies the signed authorisation before releasing funds, then reports what was executed. Every check lands in a signed, hash-chained evidence record that can be verified offline.
Evidence by default.
Every decision produces evidence.
Built on a few hard rules
The boundaries that make delegation to an agent safe to reason about.
Never touches funds
Polivor decides, signs and records. Your own systems initiate and execute payments.
Deterministic
The same request under the same mandate and policy versions gives the same answer, every time.
The agent is not trusted
Polivor computes beneficiary matches, budgets and agent versions. Signals from the agent can only tighten a decision.
Evidence you can check
Records are signed, chained and exportable. An auditor can verify them without trusting us.
Short-lived, single action
Each authorisation expires in five minutes and is bound to the exact payment. Change the amount or the IBAN and it no longer verifies.
Hosted in the EU
Runtime, data and signing keys run in Germany.
Early sandbox
We are onboarding design partners onto a sandbox that uses synthetic data only. If you run finance, treasury or payments and are piloting agents, we would like to hear from you.
Request sandbox access