The phone assistant that knows the law.

Liniya is a private, always-on AI for business phone calls. It coaches your reps on outbound calls, answers your inbound line, and refuses to do anything the law in the caller's jurisdiction forbids — while every byte of customer data stays on your own machine.

Request early access See how it works
$ liniya check +1 514 ••• •••• --mode autonomous Jurisdiction : CA-QC (Quebec) Decision : BLOCKED blocked by : [ca.adad.consent] An AI voice may not initiate a solicitation call without prior express consent… $ liniya check +1 514 ••• •••• --consent callback_request Decision : ALLOWED Must say first: - This call is handled by an AI assistant on behalf of Acme… - This call is being recorded and transcribed… - Decisions may be made automatically; you can ask for a person…

Every call is a legal decision. Liniya makes it before you dial.

Regulators now treat an AI voice as a robocall. Rules differ by phone number, and the company is liable for every word the AI says. Liniya handles all three.

BeforeJurisdiction gate

Phone number → jurisdiction → may this call happen, and what must be said first? Canada, Quebec, US and EU rules with citations.

DuringLive guardrail

Every sentence is checked against your approved facts and hard rules before it is spoken. No invented prices, no guarantees.

DuringConsent & opt-out

Asks permission before promising a callback and stores the evidence. Honours "don't call me" instantly, everywhere.

AfterAudit trail

What was disclosed, by whom, what consent exists, what was blocked — as plain files you can hand to a regulator.

Two modes. One brain.

Use it as a whisper-in-the-ear copilot for your sales team, or let it answer the phone.

Copilot

Outbound, human speaks

Your rep dials and talks. Liniya listens, keeps a live brief, whispers the next best sentence, and tracks that the mandatory disclosures were actually said.

Inbound agent

Liniya answers

Overflow, after-hours, lead qualification, appointment booking. It discloses itself, answers from your FAQ, corrects false assumptions, and hands off to a human on request.

Memory

Remembers every prospect

Persistent history and consent records inform every brief — "last call they asked about Outlook sync" — with retention limits and one-command erasure.

Your data never leaves.

There is no upload step. Liniya runs in a hardened sandbox on infrastructure you control; the only thing that leaves is the prompt to a zero-retention inference endpoint.

  • Approved facts, knowledge docs and the legal rule base are read-only files — the model can't rewrite its own ground truth.
  • Contacts import rejects consent that isn't demonstrable (no date, no source).
  • Right to erasure in one command; retention purges automatically.
  • Sandboxed with NVIDIA OpenShell: deny-all egress except inference; API keys never visible to the agent.

Built on open models

A single NVIDIA Nemotron model (30B mixture-of-experts, 3B active) runs the whole system: fast, cheap, and deployable on-prem. Served through Nebius Token Factory today; switchable to a local NIM with one line.

NVIDIA Nemotron 3Nebius Token FactoryNVIDIA NemoClaw / OpenShellHermes Agent toolsNVIDIA Riva speechOpen source (MIT)

Liniya is a compliance aid, not legal advice. Its rule base is drawn from public regulator sources and should be reviewed by counsel before production use.

Talk to us

We're piloting with small clinics and service businesses in Canada. If your team makes or takes customer calls and your compliance officer has opinions, we'd like to hear from you.

dmakaradzhy90@gmail.com Source on GitHub