An AI business assistant that answers every message and books the appointment
NiroAI replies in seconds on WhatsApp, Instagram, website chat, email, and voice. It answers from your own documents rather than guessing, and confirms the booking while the conversation is still happening.
Multi-channel AI conversations · Unified inbox · Smart booking
Proof points
Five channels, one inbox
WhatsApp, Instagram, website, email, and voice in one thread
Answers grounded in your documents
Your menus, price lists, and policies, not a general-purpose guess
Booking inside the conversation
Its own availability engine, not a link out to a scheduling tool
GDPR and SOC 2 Type II
Documentation available on request
Capabilities
One assistant, every channel your customers already use
AI Conversations
Instant, on-brand replies on every connected channel, written in your business's own voice rather than a generic script.
Unified Inbox
WhatsApp, Instagram, email, and website chat arrive as one thread per customer, and anyone on your team can take over mid-conversation with the full context intact.
Smart Booking
Appointments are confirmed inside the conversation, written to the calendar, and reminded automatically, so fewer slots go unfilled.
Multi-channel
One knowledge base powers every channel. Add a channel later and the assistant already knows your business, with nothing to retrain.
Analytics & Insights
Conversation volume, response times, the questions customers ask most, and how many conversations turn into bookings.
Reports
Weekly and monthly summaries broken down by channel and outcome, exportable when someone needs the numbers elsewhere.
How it works
From first message to booked appointment
A customer messages you
On WhatsApp, Instagram, your website, or email, or by calling. NiroAI picks it up in seconds, at any hour, on every channel at once.
NiroAI works out what they need
A lead model reads the message and routes it to a specialist: one answers the question, another quietly updates the customer's record with the phone number or email they just gave you.
It answers from your business
Replies come from the documents, menus, and price lists you uploaded, not from a model's general knowledge, so the assistant says what you would say.
It books, reminds, and follows up
Availability is checked and the slot confirmed without leaving the chat. Reminders go out on their own, and your team sees the whole thread in one inbox.
See NiroAI answer your real questions, on your real channels.
Channels
Five channels, one assistant, one customer record
Every channel below writes into the same shared inbox and the same built-in CRM profile. This is one system, not five tools bolted together.
WhatsApp, connected through Meta's official flow
Full conversational AI, booking, and customer capture on the channel your customers already message you on. Connect through Meta's guided flow, including a coexistence mode that runs alongside the WhatsApp Business app your team uses today.
- Guided connection or manual number entry
- Credentials stored encrypted
- Books and captures details without leaving the chat
Instagram DMs and comments, same assistant
Direct messages and comments run through the same pipeline as every other channel and write to the same customer profile, so a question asked under a post doesn't become a separate conversation nobody follows up.
- Direct messages and comments both answered
- Same knowledge base as your other channels
- One customer record across Instagram and WhatsApp
A website widget grounded in your own documents
A one-line install puts the assistant on your site, answering from your uploaded menus, price lists, and policies. It books the appointment in the widget rather than sending anyone off to a separate scheduling page.
- One line of code to install
- Answers from your documents, not the open internet
- Booking completed in the widget
Routine email answered, judgment escalated
NiroAI drafts and sends replies to the email that repeats itself, on real sending infrastructure. Anything that needs a human decision is handed over with the thread intact instead of being answered badly.
- Automatic replies to repetitive email
- Escalation with full context preserved
- Same customer record as every other channel
Calls answered, transcribed, and logged
The voice assistant holds a goal-directed conversation, books the slot or qualifies the lead, then summarises the call and writes it to the customer's record. It runs on the website widget's identity, so it knows the same things your chat does.
- Inbound answering and outbound calling
- Transcribed and summarised automatically
- Requires the website widget to be active
What does an AI business assistant actually do?
An AI business assistant is software that handles the customer conversations a business would otherwise answer by hand: the questions about opening hours and prices, the requests for an appointment, the follow-up that nobody got to. It sits on the channels customers actually use, answers in the business's own words, and does the small administrative work that follows, such as booking the slot, sending the reminder, and recording who asked. NiroAI is an AI business assistant built this way for small and medium businesses that run on appointments, covering WhatsApp, Instagram, website chat, email, and voice from one place.
What makes NiroAI different from a basic website chatbot?
A website chatbot answers on one channel and usually stops at the answer. NiroAI runs the same assistant across five channels, and everything it learns writes into one customer profile in its built-in CRM, so the person who asked a question on Instagram in March is the same record as the person who books over WhatsApp in April. It also finishes the job rather than handing it off: it checks real availability and confirms the appointment inside the conversation.
What does "grounded" mean, and why does it matter?
Grounded means the assistant retrieves the relevant passage from your own uploaded documents before it answers, rather than composing an answer from a language model's general knowledge. Your menus, price lists, service descriptions, and policies are indexed by meaning, not just by keyword, so a customer asking "do you do anything for sensitive skin?" still finds the right line in your treatment list. The practical effect is fewer confidently wrong answers about your own business, which is the failure mode that makes most conversational AI unusable for a small team.
Do we need technical skills to set it up?
Setting up NiroAI is configuration, not engineering. The website widget installs with one line of code, WhatsApp and Instagram connect through Meta's own guided flow, and the rest is uploading the documents you already have and turning on the capabilities you want. Skills, channels, and automations are toggles with sensible dependencies, so you can run NiroAI as a WhatsApp-only booking assistant and add the other channels later without retraining anything.
Which businesses is NiroAI built for?
Small and medium businesses that live and die by the appointment book: clinics, dental practices, salons and spas, gyms, restaurants, estate agents, and professional services firms. The buyer is usually the owner or the practice manager, the person currently answering five apps personally. Conversational AI for a business that size has to be self-serve and configurable rather than a six-month integration project, which is what the capability system is for. NiroAI is part of the CodePrism product suite.
What connects
What is live today, and what is not
Plenty of assistants show a wall of logos. Here is the honest split.
Live now
Available todayWhatsApp Business
LiveConnected through Meta's official guided flow, with a coexistence mode for teams already using the WhatsApp Business app.
Direct messages and comments, connected through the same official Meta flow.
Website widget
LiveOne line of code on your site, grounded in the documents you upload.
Real sending and receiving infrastructure, not a draft-only mockup.
Voice
LiveInbound answering and outbound calling, running on the website widget's identity.
Built-in CRM
LiveCustomer profiles, conversation history, appointments, tags, and segments, included in the platform rather than synced from elsewhere.
Not available yet
RoadmapThird-party CRM sync
RoadmapSyncing to an external CRM is not available today. NiroAI keeps its own customer records instead. If an external system is a hard requirement for you, tell us before you sign up.
How it compares
Not a website chatbot, and not a call centre platform
| NiroAI | A single-channel chatbot | A voice-only AI agent | |
|---|---|---|---|
| Channels covered | WhatsApp, Instagram, website, email, and voice | Usually the website widget alone | Voice calls only |
| Where answers come from | Your own uploaded documents, menus, and price lists | A scripted decision tree, or a model's general knowledge | Varies by platform |
| Booking | Availability checked and confirmed inside the conversation | A link out to a separate scheduling tool | Typically a callback or a link sent afterwards |
| Customer record | Built-in CRM, one profile per customer across all channels | Usually none, or a form export | Call logs, meant to be synced into a CRM elsewhere |
| Handing over to a person | One-click handoff with the full thread intact | Often an email alert after the fact | Transfer to a queue |
| Who it is built for | Appointment-driven small and medium businesses, self-serve | Any website, with no particular business model in mind | Enterprise contact centres |
The two comparison columns describe typical category behaviour, not any specific named product.
Who it's for
Built for businesses that run on appointments
If you are the owner or the practice manager, and you are personally answering messages across five apps today, this is the job NiroAI is for.
Clinics and dental practices
Reception is on the phone, so the WhatsApp enquiry waits until closing.
Appointments booked and reminded automatically, with anything clinical handed to a person.
Salons and spas
Bookings arrive on Instagram at eleven at night.
The slot is confirmed in the DM, and the reminder goes out before the appointment.
Fitness and gyms
Membership and class questions repeat themselves all week.
Answered from your own schedule and price list, with new leads captured as profiles.
Restaurants
Reservation requests and menu questions land on four channels at once.
One inbox for all of them, with the menu itself as the source of every answer.
Real estate
A lead that waits an hour for a reply has usually called someone else.
Enquiries answered in seconds, qualified in the conversation, and logged against a profile.
Professional services
Scheduling a first consultation takes six messages.
The assistant checks availability and confirms, then sends the follow-up you would have forgotten.
Also built for retail and e-commerce, automotive, hospitality, and education.
FAQ
Frequently asked questions
What is an AI business assistant?
An AI business assistant handles the customer conversations a business would otherwise answer by hand: questions about hours, services, and prices, appointment requests, and the follow-up afterwards. NiroAI does this across WhatsApp, Instagram, website chat, email, and voice, answering from your own documents and booking appointments inside the conversation.
How is NiroAI different from a website chatbot?
A website chatbot answers on one channel and usually stops at the answer. NiroAI runs one assistant across five channels, writes every conversation into a single customer profile in its built-in CRM, and completes the task rather than handing it off, checking real availability and confirming the appointment in the chat.
Will NiroAI sound like a robot to my customers?
It is set up on your business's own FAQs, tone, and documents, so it answers the way you would rather than in generic support language. Your team can take over any conversation instantly, with the full thread and customer history already in front of them.
What happens when NiroAI does not know the answer?
It says so rather than inventing something. Because answers are retrieved from your uploaded documents before the assistant replies, a gap in the source material shows up as a gap, and the conversation is escalated to a person or the customer's details are captured for a callback.
Does NiroAI work with my existing CRM?
NiroAI includes its own built-in CRM: customer profiles created on first contact, full conversation history, appointment tracking, tags, and segments. Syncing to a third-party CRM is not available today. If an external system is a hard requirement for you, raise it with us before you sign up.
Where does NiroAI run, and is my customer data secure?
NiroAI is a hosted web platform. Each business has its own isolated knowledge base, configuration, and team members, so one business's data and setup never mix with another's. NiroAI is GDPR compliant and SOC 2 Type II certified, and we can provide the documentation on request.
How does NiroAI compare to a voice-only AI agent?
Voice-only agents answer the phone and nothing else, which leaves the WhatsApp, Instagram, and email conversations where most small businesses actually lose customers. NiroAI treats voice as one of five channels feeding one inbox and one customer record, rather than as the whole product.
How is NiroAI priced?
NiroAI is a subscription, priced by monthly conversation volume and the number of team members who need access, with no long-term contract. Tell us which channels you want and roughly how many conversations you handle a month, and we will point you at the right plan.
Stop answering the same message five times a day
Every question answered, every appointment booked, every channel in one inbox. Show us the channels you run on and we will set the demo up around them.