Embeddable chat widget
One script tag on your site adds a branded launcher. It answers questions from your own knowledge base, in your tone, and only runs on the domains you allow.
AI Chatbot
A chat assistant for your website that answers from your own content, captures leads and books appointments, with an admin portal your team controls.
What you get
The widget your visitors see, and the portal your team runs it from.
One script tag on your site adds a branded launcher. It answers questions from your own knowledge base, in your tone, and only runs on the domains you allow.
Visitors pick a slot inside the chat. It books through your calendar, supports rescheduling and cancelling, and assigns the right person on your team.
Contact details and intent are saved as the conversation happens. Service, billing or sales questions are routed to the right place instead of a dead end.
Your staff read every conversation, manage leads and bookings, curate the knowledge base and edit the greeting, quick replies and contact numbers without a developer.
What it fixes
How it works
Every chat follows the same path, so visitors get an answer and your team gets a lead, a booking or a clear record of what was asked.
Step 01
The branded launcher greets them with your own message and quick replies, so the first tap is easy.
Step 02
Is it a question, a booking, or something for sales, billing or service? The assistant reads the intent and the context of the conversation so far.
Step 03
Replies are drawn from your knowledge base: your pages, FAQs and documents, in your tone, instead of general guesses.
Step 04
It offers real calendar slots, saves contact details, or points the visitor to the right person, without leaving the chat.
Step 05
The conversation, lead and booking land in the admin portal, with optional Slack alerts so nothing waits for someone to check.
Every kind of message
Nobody hits a dead end. Whatever a visitor asks, the conversation ends in an answer, an action or a person.
Visitor says
Answered from your knowledge base, with the source it came from, so visitors get a straight answer instead of a link to hunt through.
Visitor says
Shows real availability, confirms the slot, emails the confirmation, and lets the visitor reschedule or cancel later.
Visitor says
Routed to the right place with the visitor's details and what they asked attached, so nobody has to ask again.
Visitor says
It does not guess. It shares the right contact number or captures the visitor's details so a person can follow up.
Admin portal
The portal is where the assistant stays accurate and where every lead and booking lands.
Full transcripts, so you see exactly what visitors ask and how the assistant replied.
Contact details, intent and appointments in one place, ready for follow-up.
Add content and correct answers whenever your offer, prices or hours change.
Greeting, quick replies, assistant name and contact numbers, live within about a minute.
Control and trust
Answers come from the knowledge base you approve, and you can correct anything in the portal.
The widget works on the domains you specify, so it cannot be copied onto a site that is not yours.
Each client has their own database and deployment. Conversations and leads are not shared with anyone else.
People can always take over: the assistant hands visitors to your contacts, and staff see the full history.
Getting started
Four stages, and at each one you know what we are doing and what we need from you.
We
Map your questions, booking rules and who should receive what. Agree scope, timeline and a fixed price.
You
Tell us what visitors ask most and how you want bookings handled.
We
Ingest your website pages, FAQs and documents so answers come from your content, not guesses.
You
Point us to the sources and flag anything that should not be shared.
We
Wire in your calendar, lead routing and optional Slack alerts, then match the widget to your brand.
You
Give access to the calendar and tools involved and approve the look and tone.
We
Go live on your site, test booking and lead flows end to end, and train your team on the admin portal.
You
Review real conversations in the portal and tell us what to refine.
Where it fits
If visitors ask the same questions and want an appointment, a chatbot earns its place quickly.
Opening hours, what to bring, new-patient appointments
Consultation booking, practice areas, intake details
Service areas, quote requests, out-of-hours enquiries
Viewings and test drives, availability, financing questions
Why not a form?
| Capability | Contact form | Generic chatbot | Ontix AI chatbot |
|---|---|---|---|
| Answers from your own content | No | Partly | Yes |
| Books into your calendar | No | Partly | Yes |
| Captures lead details in context | Partly | Partly | Yes |
| Replies at any hour | No | Yes | Yes |
| Team sees every conversation and booking | Partly | Partly | Yes |
“Generic chatbot” means an off-the-shelf widget that is not trained on your content or connected to your calendar.
Questions
The practical details teams usually ask first.
From a knowledge base built from your website, FAQs and documents. Your team can add content and correct answers in the admin portal at any time.
It is built to answer from your knowledge base rather than guess. When your content does not cover a question, it shares the right contact number or captures the visitor's details so a person can follow up.
Yes. It connects to your calendar, offers real availability, confirms the booking by email and supports rescheduling and cancelling. Each booking also appears in the admin portal. We confirm your calendar setup when we scope the project.
It shares the right contact number or captures the visitor's details so a person can follow up. Your team sees the full conversation.
With one script tag on your site. We handle the setup, and the widget only runs on the domains you allow.
Yes. Optional Slack alerts can tell your team when a lead or booking comes in, and everything is also recorded in the admin portal.
Yes. The greeting, quick replies, assistant name and contact numbers are editable in the admin portal, and changes go live within about a minute.
Yes. Each client has their own database and deployment, so your conversations and leads are not shared with anyone else.
It depends on how much content you need loaded and how your booking is set up. We agree scope, timeline and a fixed price before we build anything.
Ready when your visitors are
Tell us what your visitors ask and how you take bookings. We will scope it and agree a fixed price before we build anything.