Turn an AI agent into an employee.

Give it an identity, WhatsApp, phone, email, a calendar, files and the authority to work. All through one integration.

Who
Alex
Sales · 9am to 7pm · English, Hindi
SETTING UP READY TO WORK
What it has
WhatsApp Phone SMS Email Calendar Files Tasks Contacts
What it may do
One wallet. Everything on this card arrives through one integration.
An AI employee's work wallet · issued by Nivaro
IN DEVELOPMENT Nivaro is in development. We are building it now and picking a small group of design partners. Everything on this site is a walkthrough of how it works, not a live dashboard.
Everything around the brain

An AI can think. An employee can work.

You already solved the hard, interesting part. What is missing is everything a person gets on their first day and nobody thinks about again.

AI agent
Brain
Model · prompts
It can reason about a refund. It cannot issue one.
AI employee
IdentityA name and a role
CommunicationWhatsApp, phone, email
WorkspaceCalendar, files, tasks
AuthorityWhat it may do
Brain
Still yours
LimitsHow far it may go
AccountabilityA record of all of it
Same brain. Now it can pick up the phone, and it can be held to a number.
The wallet

One wallet for everything your employee needs.

Not six provider accounts and a folder of API keys. One card, issued when you create the employee, carrying who it is, how it reaches people, where it works and how far it can go.

Who
Alex
Sales · 9am to 7pm · English, Hindi
LIVE
What it has
What it may do
Tap anything on the card to see what it gives the employee.

The agent does not talk to six providers. It talks to one.

WhatsApp, telephony, SMS, email, calendar and storage all still exist. They sit underneath us. Your agent never learns their names, never holds their keys, and never has to be told which one to use.

Issued once
The wallet is created with the employee. There is no second setup phase where someone connects the accounts.
Yours or ours
Already have the WhatsApp number your customers saved? Keep it. Starting from nothing? We hand you one.
Revoked once
Take the wallet away and the employee is off every channel at the same instant. Not six dashboards, one switch.

Give it a way to reach people.

Four channels is not four integrations, four inboxes and four logs. Your customer is not talking to a channel. They are talking to Alex.

A customer
Rahul Shetty
"Can I get a refund on order #4821?"
WhatsApp10:02
Phone10:05
SMS10:07
Email10:09
One identity+91 80 4718 ••••
Alex · Salesholds this thread

Rahul switched from WhatsApp to a phone call halfway through and never repeated himself. He is not talking to four channels. He is talking to Alex.

An employee needs somewhere to work.

Talking is not the job. The job is the meeting that gets booked, the document that gets sent, and the thing it promised on Monday that is still owed on Thursday.

Calendar
10:00Demo with Rahul
11:30Callback, Sneha Rao
15:00Pricing review
Tasks
TodaySend the quote
TodayFollow up on #4821
FriRenewal reminder
Files
PDFPricing.pdf
PDFCatalogue.pdf
PDFContract draft

We are not replacing your drive or your project tracker. This is the desk the employee works at, and the only files it is allowed to touch.

Authority

And every employee has limits.

The AI decides what it wants to do. The system decides whether it can. That order is the entire reason any of this is safe to point at a paying customer.

Alex asks
"Refund ₹18,000 to Rahul Shetty."
Permission
Alex may issue refunds, to its own customers
allowed
Budget
₹340 of ₹20,000 used today
affordable
Limit
₹18,000 is over the ₹5,000 it may move alone
stop
Approval
Sent to Anish on WhatsApp, on this one action
waiting
Execution
Ran exactly once. A timeout cannot refund twice
done
Receipt
#48291, with who approved it and what it cost
written down
Change the limit and run it yourself The agent asks for the same thing every time. What happens next is not up to it.
The workforce

One agent is easy. A workforce is different.

1
agent
You already did this part.
5
agents
One number. Who answers?They share a WhatsApp line your customers already saved.
20
agents
One customer, three agents. Who is allowed to act?Sales can promise it. Billing can do it. Support is already in the thread.
100
agents
One company. Who keeps track?Every refund, every call, every approval, in one record you can actually read.
Shared by everyone
The phone numberWhatsAppThe calendar The filesCustomer history
Authority does not cross this line
Alex
Sales
  • May move ₹5,000 a refund
  • Spends up to ₹20,000 a day
  • Answers for Sales conversations
Priya
Support
  • May move ₹5,000 a refund
  • Spends up to ₹20,000 a day
  • Answers for The support queue
Ravi
Billing
  • May move Cancellations
  • Spends up to ₹40,000 a day
  • Answers for Invoices and disputes
Meera
Operations
  • May move No money at all
  • Spends up to ₹0 a day
  • Answers for Scheduling and stock

Agents can share the workplace. They do not share authority.

Two agents, one customer, two different answers

What breaks first when you run more than one, who is allowed to do what, and who wins when they disagree.

See the workforce
Onboarding

Don't give a new employee the keys on day one.

You would not let a hire refund money in their first week. Every agent starts the same way, and moves up when you decide it has earned it.

Day one
Shadow
It does the thinking and writes the reply. You send it. Nothing reaches a customer without you.
Once it is boring
Supervised
Routine replies go out on their own. Anything irreversible still waits for a human.
When you trust it
Live
It works on its own inside its limits. You still see everything, and you can still stop it.

Don't trust it yet? Don't let it act yet. That is a setting, not a rewrite.

Evidence

Know what it did. Know why it was allowed.

10:02 Alex received Rahul's message on WhatsApp msg_in id=msg_9912 channel=whatsapp contact=ct_4471 INBOUND
10:03 Looked up order #4821 tool_call name=orders.get order=4821 latency=214ms OK
10:04 Asked to refund ₹18,000 action_id=act_4821 type=refund amount=1800000 paise INTENT
10:04 Blocked, above Alex's ₹5,000 limit policy_id=pol_91 result=deny reason=per_action_limit BLOCKED
10:06 Anish approved it on WhatsApp approval_id=apr_312 actor=usr_1 channel=whatsapp APPROVED
10:06 Refund executed, provider confirmed receipt=rcpt_48291 provider_ref=pi_8821 state=succeeded DONE

Same record, two readings. Your ops lead gets the sentence. Your engineer gets the ids. Nobody builds a reporting layer to answer "what happened."

One log, every channel

A phone call, a text and a WhatsApp reply land in the same timeline as the refund they were about, in order, with the decision attached. You are not stitching call records to chat threads afterwards.

And you can stop it

One conversation, one employee, one channel, or the whole company. It takes effect on the next action, and it shows as stopped in the thread and in the record. See the stop button

Economics

And know what it cost, down to the action.

Every message, every model call, every refund is metered and traced back to the employee, the resource and the conversation that caused it. Not one number at the end of the month.

Priya
Support
Today₹842 / ₹5,000
  • Model₹410
  • WhatsApp₹82
  • Email₹31
  • Actions₹240
  • Storage₹79
Open any line and it shows the exact calls behind it, with an estimated, actual or unknown cost on each.
The workforce
every employee, one view
₹18,492 today
See the same money broken down
  • by employee
  • by resource
  • by provider
  • by model
  • by action
  • by conversation
Which employees, which resources and which conversations are spending the money, before the bill arrives.

Know what your AI did. Know what it used. Know what it cost.

One SDK for everything around the brain.

Keep your model, your framework, your prompts and your business logic. You are not rebuilding channels, permissions, budgets, approvals and an audit log for the second agent, or the twentieth.

Your agent
One SDK
Communicate

WhatsApp, phone, SMS, email. One send path, one thread, whichever channel the customer used.

Work

Calendar, files, tasks, contacts. The things an employee needs once it has someone's attention.

Control

Permissions, budgets, approvals, audit. Checked on every call, not left to the prompt.

Hire it once
nivaro.employees.create({
  name:    "Alex",
  role:    "Sales",
  wallet:  ["whatsapp", "phone", "email", "calendar"],
  can:     ["refund up to ₹5,000 per customer per day"],
  budget:  { daily: "₹20,000" }
})
Then it just works
alex.do({
  action: "refund",
  amount: "₹18,000",
  target: "order_48213"
})

// DONE / NOT_ALLOWED / WAITING / UNKNOWN
// always with an id you can trace

We don't build the brain. We give the brain a way to work.

The real world
Your customers
WhatsApp, phone, email
Calendars and files
Your business systems
Nivaro
The wallet
Identity, communication and workspace, issued as one thing
The authority
Permissions, budgets, approvals, the stop button
The record
What it did, what it cost, and who said yes
Your AI agent
OpenAI, Anthropic, Gemini
Open source models
Your own model
Any framework
A customer message comes in. An action goes back out. Neither direction skips the middle.
You already have
The brain
A model that can reason about the job.
+
We provide
The employee layer
IdentityCommunicationWorkspace AuthorityExecutionEvidence
=
What you get
An AI employee
Something you can actually put in front of a customer.

You build the brain. We make it employable.

We are opening early access to a small number of teams putting a real agent in front of real customers. Tell us what you are building.

Get early access