Resources · FAQ hub
AI employee FAQ
An AI employee is a digital worker with one role, a written brief, memory and a journal of every run. Unistaff.ai staffs five desks — sales, support, HR, accounting and operations. Billing runs per employee: $149 a month for one, $599 for up to five, custom above that.
Every answer here is carried over from the page that owns the fact — pricing, security, product, integrations and the role pages. Where a control or a connector is missing, the answer says so and names what exists instead.
Unistaff.ai · FAQ
36 answers
Quick facts
Published today, not planned
- Billing unit
- One digital employee, per month
- Starter
- $149 / mo · 1 AI employee · 14-day free pilot
- Scale
- $599 / mo · up to 5 AI employees ($120 each)
- Enterprise
- Custom · unlimited employees, SLA, dedicated success
- Human seats
- Unlimited, at no extra cost
- Metered usage
- None — messages and tokens are not metered
- Roles
- Sales, support, HR, accounting, operations
- Setup
- Under an hour from a role template, no code
- Live channels
- Web forms, email notification, daily Meta Ad Library capture
- Database
- Managed Postgres on Neon · TLS required · AES-256 at rest · 30-day encrypted backups
- Journal
- Every run written with its timestamp and outcome, failures included
- Certifications held by Unistaff
- None
01 · Group
What an AI employee is
The unit you hire, what ships with it, and where the line sits between it and a chatbot.
An AI employee is a digital employee: a role with its own memory, workflows and analytics operating in one or more channels. It arrives with the job written down — the brief, the tone, the rules, what a good outcome looks like — and every run it makes is written to a journal with its outcome.
A chatbot answers from a generic model and sends what it produced. A digital employee runs a role with a validator that can reject its own output, works from your brand material, and hands the result to a person before it reaches a customer or a budget.
Sales, customer support, HR and recruiting, accounting, and operations. Each one ships with its own workflow, scripts and KPI. Custom roles and workflows sit on the Enterprise plan and are built with you.
It reads data, analyses it, drafts, and writes every run to the journal. It does not send a message and does not spend money on its own: those sit behind the approval gate, and an action the rulebook does not recognise waits for you by default.
It replaces the repetitive share of a role, so the same human can manage a higher-value portfolio. Teams use it to avoid the next hire while keeping the people they have. The ROI calculator prices both sides of that trade with your own numbers.
Internal enablement runs the same loop as customer support: your handbooks and policies become knowledge items the role reads on every run, it drafts the answer with the passage it used attached, and a person sends it. There is no LMS connector in the platform today, so the material comes in as documents and the answers go out through the channel your team already uses.
02 · Group
Launch and setup
What the first hour, the first week and the first month actually require from your team.
No. Launch your first digital employee from a role template — configuration takes under an hour and needs no code. Connecting Meta takes a System User token and an ad account id, entered once. Enterprise plans can include custom roles and training.
You pick a role and write the instructions in plain language — the job, the tone, the rules, what a good outcome looks like. That brief is what every run reads from, so two answers a month apart cite the same facts.
Your help center, PDFs and past tickets become knowledge items the role reads on every run, which takes an afternoon to load. Week one runs in shadow mode so you can measure how often the draft is right before anything depends on it.
The role shadows your current process: it drafts, a person reads the draft against the source and sends. You get a countable answer to one question — how often the draft went out unedited — before anything is handed over.
Yes. You can run one Starter employee and add Scale employees as your team grows. Billing is per employee based on the plan each employee is assigned.
Starter customers get email support. Scale customers get priority support. Enterprise customers get a dedicated success manager and a launch plan.
03 · Group
Price and billing
Published rates, what a plan includes, and what is never metered.
$149 a month for one AI employee on Starter, $599 a month for up to 5 on Scale — $120 per employee at that size — and custom pricing on Enterprise. The fee covers the role itself: its brief, memory, workflows, analytics and logs. Human teammates in the workspace are free.
Unistaff.ai is priced per digital employee only. Add as many human teammates as you want to the workspace at no extra cost. Usage like messages or tokens is not metered.
The Starter plan includes a 14-day free pilot with full feature access and no credit card required. You can launch one digital employee in production and upgrade or cancel anytime.
Yes. You can run one Starter employee and add Scale employees as your team grows. Billing is per employee based on the plan each employee is assigned.
Scale is for teams that want up to 5 digital employees with custom briefs and priority support. Enterprise adds unlimited employees, custom roles and workflows, SLA-backed support, and a dedicated success manager.
You can upgrade, downgrade, or cancel at any time. Annual Enterprise contracts include predictable pricing and SLA terms.
04 · Group
Data and control
Where records live, who can read them, and the gates that sit ahead of money moving. This group names what is missing as plainly as what exists.
Your data sits in a managed Postgres database on Neon, which requires TLS on every connection, encrypts storage with AES-256 and keeps encrypted backups for 30 days. The application layer runs on Vercel. Self-serve export and deletion sit among the controls we have yet to build; the security page lists what exists today alongside what does not.
A full lead record has two doors: an operator session or a bearer secret. The API verifies one of them itself before it touches the database, independent of the page gate. Every other caller receives a masked record — an initial and the names of the contact channels, with the name, phone, email and free-text answers left in storage.
No. Unistaff holds no certification of its own, and none is in progress. Our hosting providers publish their own certifications on their own trust pages; those cover their platforms and say nothing about this application. Treating a provider's audit as an audit of Unistaff would be wrong, and we say so before a procurement review has to ask.
Separation runs on the deployment boundary: a deployment carries its own database, operator key and credential key. The schema holds no tenant, organisation or workspace column, so row-level separation inside one shared database stays absent today. Ask which deployment your pilot would run in before you plan around it.
Four gates sit ahead of every outbound write to an ad account: the kill switch, the daily and monthly spend caps, the autonomy matrix, and a matching approved change request. An action missing from the matrix requires human approval by default, an expired approval stays expired, and an unreachable governance database stops the write where it stands. One limit worth stating: a cap you have not set gives the caps gate nothing to compare against, so it passes and the approval gate is what holds the spend.
Those three do not exist today. Operator access is a single shared key with no per-user accounts, MFA or SSO; the journals are internal tables with no customer-facing search or export; and no DPA, subprocessor list or standard contractual clauses have been drafted. Write to hello@unistaff.ai before you build a rollout plan that depends on any of them.
05 · Group
Channels and integrations
What moves data today, what is built and waiting on your credentials, and what a deployment has to scope.
Web and email on every plan: any form or quiz can post a lead to the intake endpoint, and an email reaches you when a lead lands. Meta is the connected ad platform, with a daily capture of the public Ad Library. Telegram briefings and approvals sit on the roadmap — the integrations page tracks each channel with its current status.
Meta ads for reporting, with writes behind a separate token and the approval gates. A lead endpoint any form or quiz can post to, with an email to you when a lead comes through your own site form. A daily capture of the public Meta Ad Library for competitor ads. Anything else is a connector we scope with you before we promise it.
One platform connector ships today, and it is Meta ads. Salesforce, HubSpot, Zendesk, Intercom, Greenhouse, Lever and the rest are integrations we build against your account during a deployment. We name what we have built and leave the logo wall to someone else.
It writes the message; a person sends it through the channel you already use. There is no SMS provider and no voice connector in the platform today, and we would rather say that than imply a phone line that does not exist.
The status endpoint answers with that state and names the missing settings, so an empty dashboard is distinguishable from a broken one. A scheduled job without its secret stays shut rather than running open.
The record is written first, then the notification is attempted with a five-second timeout. A delivery failure is recorded as an error line carrying the lead id and an outcome code, with the submitted values and the mail provider key left out of the log entirely.
06 · Group
Metrics and reporting
Which numbers a role is judged on, and which of them you can pull as a count rather than an estimate.
Pick the outcome the desk already reports on: first-contact resolution and average handle time for support, meetings booked for sales, candidates screened for HR, invoices out for accounting, tasks closed for operations. Every run is journaled with its outcome, so the share of drafts that went out unedited is a count you can pull rather than a survey you have to run.
Week one produces the first countable signal because the role drafts under human review from day one. A two-week baseline measured before the role goes live is what makes the week-three number mean anything.
Sync runs, agent jobs, change requests and approval decisions land in the database with timestamps and outcome, and a failed run is recorded as a failed run. Customer-facing audit-log search and export do not exist today — the security page lists that gap among the others.
Hours × share × rate. The calculator takes the weekly hours on a desk, keeps the share you mark as routine, prices those hours at your loaded hourly cost, multiplies by 4.33 weeks a month, and subtracts the published Unistaff price for the same number of employees. The human side is a model; the Unistaff side is the published price.
Metric 01 · Support
What is deflection rate and how do you calculate it?
Deflection rate is the share of incoming tickets closed without a human agent writing the answer. Divide the tickets resolved without a human by the total tickets received in the same period, then multiply by one hundred. The denominator decides the number, so fix it before you compare two months.
Formula
deflection rate = tickets resolved without a human
÷ tickets received in the period
× 100
Three decisions change the result more than the AI does. Whether abandoned tickets stay in the denominator. Whether a reopened ticket counts once or twice. Whether a self-service article read counts as a resolution at all. Write those three rules down once, then keep them fixed across every month you compare.
What a Unistaff support role produces today is a draft with its source attached, and a person sends it. So the number you can pull as a count is the share of drafts that went out unedited — every run is journaled with its outcome. Treat that as your deflection proxy until a role starts replying directly, and read how the support role runs before you set a target.
- Tickets received in the month
- 1,000
- Answered from the drafted reply, sent unedited
- 620
- Draft edited before a person sent it
- 240
- Escalated for a person to write from scratch
- 140
- Draft-accepted rate = 620 ÷ 1,000
- 62%
Numbers chosen to show the arithmetic. They describe no customer, and Unistaff publishes no deflection benchmark of its own.
Metric 02 · All roles
Which KPIs should an AI employee be measured on?
Give each AI role one outcome KPI, the number its desk already reports on: meetings booked for sales, tickets deflected for support, candidates screened for HR, invoices out for accounting, tasks closed for operations. Measure a two-week baseline before launch, then compare the same window after it.
- Sales
Meetings booked
Your calendar, plus the run journal for every drafted reply
- Customer support
Tickets deflected
Run journal: the share of drafts sent unedited
- HR & recruiting
Candidates screened
The shortlist the role produces, plus your ATS
- Accounting
Invoices out
Your accounting tool
- Operations
Tasks closed
Your work-order list and the morning summary
Outcome over activity
Drafts written measures the tool. Meetings booked measures the desk. Pick the number your team already argues about in the Monday meeting.
One number for the first month
A second KPI arrives once the first one holds for four weeks. Two KPIs at launch split the attention and hide which change moved which number.
Baseline before launch
Measure the KPI for two weeks with your current process, then compare the same length of window after the role goes live. Without the baseline, week three is a number with nothing to sit against.
Operations desks measure differently again — throughput, the age of the oldest stuck item, and the share of jobs whose status message went out on time. The operations role page lists what it proposes and what waits for a person, and measuring ROI in week one walks through the baseline.
A question this page missed?
Send it to hello@unistaff.ai. Answers that turn out to be common land on this page, and the ones that need a control we have yet to build get named on the security page instead of being promised here.