AI Solutions

AI chatbots that answer from your content.

We add a chatbot to your site that answers from content you approve. It says when it does not know, and hands off to a person when it should.

What is AI chatbot integration?

AI chatbot integration connects a chatbot built on a provider language model to your website or app. It answers from your approved content and records each conversation. It declines questions outside its scope and hands off to a person when it should. The model does not know your business by itself.

A schematic of an AI chatbot on a website. Its header labels it as an AI assistant and offers a handoff to a person, and a note states its limits. A question, marked by the dot, gets an answer with the pages it used and a feedback pair, helpful or not helpful. It shows no real conversation, names no product and contains no data.
01/WHAT YOU GET

What you get.

  • A written scope: answer, decline, hand off
  • An approved knowledge set with an owner
  • The chatbot, answering from that knowledge
  • Handoff to staff by chat, ticket or email
  • Inquiries created in your CRM or helpdesk
  • A test set of real questions and answers

A good fit for

  • Businesses answering the same questions every day
  • Service businesses losing inquiries outside office hours
  • Teams that switched off a generic chatbot after wrong answers
02/HOW IT WORKS

How the work runs.

  1. Scope the questions

    We group real emails, calls and form inquiries to decide what to answer, decline and hand off.

  2. Assemble the knowledge

    We gather your pages, documents and FAQs, correct them where they disagree, and get owners to approve them.

  3. Build and ground

    We connect the chatbot to that content, with scope rules, refusal wording and a visible AI label.

  4. Test on real questions

    We run real questions with known answers, including awkward and off-topic ones, and fix failures.

  5. Connect the handoff

    Handoff, inquiry capture and conversation logging are connected and tested end to end.

  6. Launch and review

    After launch we review conversations on a schedule and grow the test set with every failure.

03/PROBLEMS

What we fix.

  • Problem

    Inquiries stop in the chat

    What we do

    Qualifying questions collect the details, and the inquiry reaches your CRM or helpdesk with the conversation attached.

  • Problem

    Nobody reads the conversations

    What we do

    Conversations are logged and reviewed on a schedule, and missing content is added.

  • Problem

    Its answers are out of date

    What we do

    The approved content has an owner and an update routine.

04/COMPARISON

Scripted bot, AI chatbot or AI agent: which fits?

Three kinds of website assistant compared. A project can start with an AI chatbot and add actions later, only where needed.
KindHow it answersWhere it stops
Scripted chatbotMenus and fixed replies written for each expected question.Questions worded differently from the script, or not in it.
AI chatbotA model answers from approved content, with sources where possible.Acting in other systems, or answering reliably beyond its content.
AI agentA model acts through tools; risky actions need approval.Anything outside its tools, permissions, step limits and approval rules.
05/QUESTIONS

Frequently asked questions

What is the difference between a chatbot and an AI agent?

A chatbot answers questions in a conversation, from approved content. An AI agent works toward a goal in several steps, such as reading records, calling APIs and updating a system, and decides some of those steps itself. Agents can do more and carry more risk, so they are built with limits on what they can touch and a person approving consequential actions.

Can a chatbot be added to our existing website?

Usually, yes. A chatbot can be added to existing pages as a component or a script, with the model calls handled on a server rather than in the browser. The time goes into the scope, the approved content, the handoff and the connection to the CRM or helpdesk, and those are the same whichever platform the website runs on.

Does every business need an AI chatbot?

No. A chatbot earns its place when the same questions arrive often, written answers already exist and visitors want answers outside office hours. When most inquiries need a quote, a judgment or a conversation, a clear contact form and a fast reply from a person serve visitors better, and cost less to run.

Can a chatbot answer questions about a customer account?

Yes, when the customer is signed in and the chatbot is given access only to that account. The application checks who the customer is, retrieves the records they are allowed to see and passes only those to the model. A public chatbot on an open page is never given access to account data.

How long does it take to launch an AI chatbot?

It depends on the state of the content more than on the chatbot. When approved answers already exist and one system receives the inquiries, a first version can be tested early. When content is scattered, contradictory or out of date, assembling it takes the longest. The timeline is set once the scope and the content have been reviewed.

06/THE FULL DETAIL

The full detail.

Short answers are above. Open a panel below for the specifics: how we decide, what is included and the deeper questions.

Is this the right choice?

  • Choose a chatbot integration when questions arrive outside office hours.

    When the same questions arrive at all hours and written answers already exist, a chatbot can answer them from that content and pass the rest to a person.

  • Choose a contact form and a fast reply when every question needs a person.

    If most inquiries depend on a quote, a judgment or a conversation, a chatbot only adds a step in front of the person who has to answer anyway.

  • Choose support AI when the need is helping staff, not a public chatbot.

    Triage, suggested replies and conversation summaries help a support team without putting a model in front of customers. That work is covered on the AI solutions pillar.

What can a website chatbot answer, and what should it refuse?

A website chatbot can answer questions the approved content answers: services, opening hours, policies, published prices, how to book and what happens next. It should decline advice it is not qualified to give, promises about outcomes, and anything about a specific customer unless that customer is signed in and the chatbot is permitted to see their records.

The scope is written before the build and tested after it. A chatbot that can say it does not know is safer than one that fills a gap with a plausible guess, so declining is designed in rather than left to chance. Where the model supports it, answers carry citations: some providers offer a citations feature that lets the model cite the passages of supplied documents behind an answer, so the sources can be tracked and verified.

What visitors type is screened too. Moderation models from some providers detect harmful content in text and images, with results an application can use to filter content or route a request for review. Limiting how much text a user can enter also helps avoid prompt injection.

Can a chatbot book appointments or check an order status?

Yes, where the booking or order system offers an API and the chatbot is allowed to use it. The chatbot collects what the request needs, the application checks it and calls the system, and anything that changes a record, such as a cancellation, can require confirmation first. At that point it behaves like an agent and needs the same limits.

How does a chatbot hand a conversation to a person?

A chatbot hands a conversation to a person when the visitor asks for one, when the question is outside its scope, when it cannot find an answer in approved content, or when a rule flags the topic as sensitive. The handoff opens a chat, a ticket or an email and tells the visitor what happens next.

A handoff is only useful if someone receives it. Each route has a named team or inbox, hours when a live reply is possible, and a fallback outside those hours, such as a ticket with a response time the business sets. The chatbot never pretends that a person has joined when none has.

What information reaches the person who takes over a chat?

The conversation so far, the question that triggered the handoff and any details the visitor already gave, such as a name, an email address or an order reference. The person starts from that record, so the visitor is not asked to explain again, and the outcome is logged against the conversation.

How does a chatbot qualify a lead before it reaches sales?

A chatbot qualifies a lead by asking the few questions sales would ask first, such as the service needed, the timing and the budget range, then creating the inquiry in the CRM with the answers and the conversation attached. The qualifying questions and what counts as qualified are written by the business, not decided by the model.

The CRM record is created the way a website form creates one: matched against existing contacts, routed to an owner and followed up by the rules the business sets. How that record is matched, deduplicated and kept in sync is covered under CRM and ERP integrations.

Qualifying questions are asked once a visitor shows intent, such as asking about a quote, and never before a visitor has had an answer. A visitor can skip them and still reach a person.

How do you test whether a chatbot gives correct answers?

A chatbot is tested with a set of real questions collected from past emails, calls and forms, each paired with the answer the business considers correct. The set runs before launch and after every change to the content, the prompt or the model, and each failure is traced to missing content, retrieval or the model before it is fixed.

Red-teaming an application helps make sure it is robust to adversarial input, so the test set also includes deliberately hostile and off-topic questions. The questions below are the kinds every set contains, whatever the business.

  • Common questions with a clear answer in the approved content.
  • The same questions worded differently, or with spelling mistakes.
  • Questions the content does not answer, where the right response is to say so.
  • Requests the chatbot must decline, such as advice it is not qualified to give.
  • Attempts to make it ignore its instructions or reveal them.
  • Requests that should trigger a handoff to a person.

Who can see chatbot conversations, and how long are they kept?

Chatbot conversations can be seen by the people the business names, such as the team that reviews them, and are processed by the model provider under its terms. How long they are kept, and whether personal details are stored at all, is decided by the business with its legal adviser, then configured in the logging and the provider settings.

Stored conversations need clear policies about data retention, usage and deletion, and the build follows the policy the business sets: logs keep what review needs, personal details are masked or left out where they are not needed, and access to the logs is limited to named roles.

What each model provider does with the data it receives depends on the provider and the plan, which is covered under LLM and AI API integrations. The settings are checked before launch and recorded with the rest of the documentation.

Everything included

  • AI chatbot integration
  • Scoped knowledge and retrieval grounding
  • Handoff to a person
  • Conversation logging and review
  • Response guardrails and refusal handling

From a question to a grounded answer.

Each answer follows the same path, and the last stage decides whether the conversation stays with the chatbot or moves to a person.

  1. 01

    Question

    The visitor asks in their own words, and the scope is checked first.

  2. 02

    Retrieval

    The passages of approved content most relevant to the question are found.

  3. 03

    Grounded answer

    The model answers from those passages and shows where the answer came from.

  4. 04

    Handoff or log

    Anything unclear goes to a person, and every conversation is logged for review.

A simplified model. What the chatbot may answer, where it hands off and what is logged are decided for each project.

Why it matters

  • Answers outside office hours

    Common questions get an answer at any hour, from the same approved content a member of staff would use.

  • Staff time for harder conversations

    When routine questions are answered from approved content, staff can spend their time on the conversations that need a person.

  • Inquiries that arrive complete

    Qualifying questions collect what sales or support needs, and the conversation travels with the inquiry.

  • A record of what people ask

    Logged conversations show which questions come up most and which answers are missing from the content.

Where it applies

  • A service business website

    The chatbot answers questions about services, locations and booking from the site content, then collects details for a callback.

  • Qualifying a project inquiry

    A visitor asking about a project answers a few qualifying questions, and the inquiry is created in the CRM with the conversation attached.

  • Inside a customer portal

    A signed-in customer asks about an order or a booking, and the chatbot answers from the records of that account, within the permissions granted to it.

Technology and approach

  • The chatbot is labeled as an AI assistant in its interface and is never given a human name or photo.
  • Answers are grounded in approved content through retrieval, and sources are shown where the content supports them.
  • Scope rules decide what it declines, and it says plainly when a question is outside what it knows.
  • A handoff to a person is always available, and the person receives the conversation so far.
  • Moderation and input limits screen what visitors type before it reaches the model.
  • Conversations are logged for review, and personal data is kept out of logs where the review does not need it.
  • API keys and prompts stay on the server, and the provider data settings are checked and recorded before launch.
07/RELATED

Related services

Talk to us about AI Chatbot Integration.

Tell us what you need and when you need it. We reply with a clear scope and the next steps.