Skip to main content

Features

Answers from your documents. A person ready when it can't.

The assistant answers from your uploaded docs, website and FAQs, on your website widget and on WhatsApp. When it can't find a supported answer, it says so and hands the chat to your team.

LayBuild AI dashboard with conversations, knowledge sources, agents and analytics in one placeLayBuild AI dashboard with conversations, knowledge sources, agents and analytics in one place

Every question. The same checks.

Before a reply is sent, each question passes through the same steps. That is why the assistant answers from your facts, and hands over when it does not have them.

  1. 01

    Work out what the customer wants

    The question is sorted by topic and sent to the right agent: support, sales, billing, or straight to your team.

  2. 02

    Find the facts in your documents

    It searches the files, manuals and FAQs you uploaded for the passages that match the question.

  3. 03

    Check the answer is supported

    If the match is below the confidence threshold, it says it could not find an answer and offers a person instead of guessing.

  4. 04

    Run the safety rules

    Server-side rules filter off-topic requests, prompt injection attempts and personal details before anything is sent.

  5. 05

    Stream the reply

    The answer is written to your customer word by word, with the source it came from.

For your technical team

Answer flow
Multi-step, with fallback paths
When unsure
Human handoff
Knowledge index
pgvector on PostgreSQL
Keys, secrets, files
AES-256-GCM
Webhook signing
HMAC-SHA256
Safety rules
Server-side

The right question. The right agent.

Send each question to the agent that knows the answer, with its own instructions and documents, and keep the whole conversation in view.

  1. Agents per department

    Sales, support and billing each get their own assistant.

    Set up separate agents for each part of your business. Each one has its own documents, instructions and tone of voice, so a billing question is never answered from a sales brochure.

    • Custom instructions per agent
    • Keyword and intent routing
    • Per-department knowledge bases
    • Turn an agent on or off in one click
    Three agents, Support, Billing and Sales, each with its own knowledge documents and channelsThree agents, Support, Billing and Sales, each with its own knowledge documents and channels
  • Intent triage

    Incoming questions are sorted by topic and sent to the right agent or to the human queue.

    • Intent detection
    • Quick path for greetings
    • Topic categories
    • Fallback routing
  • Conversation context

    The assistant keeps the conversation history in view, so customers do not have to repeat themselves.

    • Conversation history in every reply
    • Customer context across sessions
    • Source tracking on answers

Your files are the source. No answer means no guess.

The assistant answers from what you upload, and says so when it cannot find an answer. Your customers get facts from your own policies.

  1. Your documents as the source

    Upload your files or paste your website link.

    Add PDFs and Word files, or point it at your website. The assistant searches only your content when it answers, using semantic search over your documents stored in PostgreSQL.

    • PDF, DOCX and web page indexing
    • Semantic search over your content
    • Per-agent or shared documents
    Knowledge base screen listing an uploaded refund policy, shipping FAQ, help centre pages and a price list, all indexedKnowledge base screen listing an uploaded refund policy, shipping FAQ, help centre pages and a price list, all indexed
  2. Confidence thresholds

    When the match is weak, it says so and offers a person.

    If the match with your documents is too weak, the assistant does not guess. It tells the customer it could not find an answer and offers to bring in your team. Supported answers carry a citation to the page they came from.

    • Answers only from your documents
    • Source citations on answers
    • Human handoff when unsure
    A refund policy page with the matching passage highlighted, linked to the chat reply that cites itA refund policy page with the matching passage highlighted, linked to the chat reply that cites it

The AI answers first. Your team steps in.

Replies stream as they are written, on your website and on WhatsApp. When a customer asks for a person, or the assistant cannot find a supported answer, your team takes over with the full chat history.

  1. Human takeover

    Claim a conversation and reply yourself.

    The conversation is locked on the server and moved to your team console. Your agents can watch live chats, claim one in a click, reply directly, and hand it back to the AI when they are done.

    • Claim a conversation in one click
    • Live conversation viewer
    • Hand the chat back to the AI
    • Resolved conversations are logged
    Team inbox with a damaged delivery chat handed off by the AI, a team reply, and a prompt to save it as an answerTeam inbox with a damaged delivery chat handed off by the AI, a team reply, and a prompt to save it as an answer
  2. WhatsApp support

    The same assistant, where your customers already chat.

    Run the assistant on WhatsApp through the Meta Cloud API. Customers send a text message, the answer is found in your documents, and the reply comes back in the chat.

    • Text messages
    • Quick-reply buttons
    • Human handoff on WhatsApp
    Meta WhatsApp Cloud API
    WhatsApp chat where the assistant answers order tracking and Sunday delivery questions and passes a size change to the teamWhatsApp chat where the assistant answers order tracking and Sunday delivery questions and passes a size change to the team
  • Streaming replies

    Answers stream word by word, so customers see the reply while it is being written instead of waiting on a blank screen.

    • Word-by-word streaming
    • Typing indicators
    • Works on mobile and desktop

Checked on the server. Before your customer sees it.

Safety rules run on the server before a reply reaches your customer. Off-topic requests, prompt injection attempts and personal details are filtered out, and stored secrets are encrypted.

  1. Server-side guardrails

    Rules run before and after the model answers.

    Guardrails block prompt injection, filter off-topic requests, mask personal data and keep replies in your brand voice. When a customer asks for a person, the chat is handed to your team. Every check is written to an audit log you can review.

    • Personal data masking
    • Brand voice and safety rules
    • Human handoff when the customer asks for a person
    • Audit logs for review
    Guardrail toggles for answering only from documents, blocking prompt injection and redacting personal data, with a logGuardrail toggles for answering only from documents, blocking prompt injection and redacting personal data, with a log
  • Encryption and privacy

    Stored API keys, secrets and uploaded knowledge files are encrypted with AES-256-GCM. Your data is never used to train public AI models.

    • AES-256-GCM for keys, secrets and files
    • Role-based access control
    • Not used to train public models
  • Learning from your team

    When a person on your team answers a question the assistant could not, that answer can be saved to the knowledge base for next time.

    • Q&A saved from resolved chats
    • Duplicate questions are skipped
    • Shared across your agents

See how it is going. Plug it into your tools.

See how conversations go, pick the AI model you want to pay for, and send conversation events to the systems your team already uses.

  1. Analytics and CSAT

    Satisfaction, resolutions and reply times in one view.

    Track customer satisfaction ratings, how many conversations were resolved and how quickly customers got their first reply, so you know which topics need a better document.

    • CSAT ratings
    • Resolution stats
    • First response time
    Analytics screen with resolution rate, first reply time, a trend chart and top customer questionsAnalytics screen with resolution rate, first reply time, a trend chart and top customer questions
  • Your choice of model

    On the Premium plan, bring your own API keys for OpenAI, Anthropic Claude, Google Gemini, DeepSeek, Groq, or any OpenAI-compatible endpoint. Your keys are stored with AES-256-GCM encryption.

    • OpenAI-compatible providers, including Groq and Mistral
    • Bring your own keys (BYOK) on Premium
    • Automatic fallback to another provider when one fails
    • OpenAI
    • Claude
    • Gemini
    • DeepSeek
    • Groq
    • Mistral
  • Webhooks and REST API

    Send conversation events and escalations to your CRM, help desk, or any tool that accepts webhooks, as they happen. Each delivery is a signed HMAC-SHA256 HTTP POST your system can verify.

    • Events: conversation created, message received, handoff, closed
    • HMAC-SHA256 signed webhooks
    • Works with any tool that accepts webhooks or a REST call
    • Built-in test events and delivery stats

Away from your desk? The inbox comes with you.

LayBuild AI for iPhone and Android is in development. It brings the team inbox to your phone, so a chat the assistant hands off can be answered from anywhere.

What the apps will do

  • Claim handed-off chats

    The same queue as the web inbox, with the full conversation and the reason the assistant stepped back.
  • Reply to website and WhatsApp chats

    Your answer goes out on the channel the customer wrote from.
  • Coming soon toApp Store
  • Coming soon toGoogle Play

Needs a human · 3

  • Refund for damaged itemWhatsApp · 2mClaim
  • Change billing emailWebsite · 6m
  • Bulk order pricingWebsite · 11m

So sorry about that. Sending a replacement today.

Preview. The app is in development.

Asked before you sign up.

Straight answers about accuracy, setup and your data. Anything else, our team is a message away.

  • How does LayBuild AI avoid made-up answers?

    How does LayBuild AI avoid made-up answers?

    LayBuild AI searches your uploaded files (PDF, DOCX, help center articles) and your website with semantic search over PostgreSQL vector embeddings, and answers from what it finds. If the information is missing or the match is below the confidence threshold, it says it could not find an answer and offers a human agent instead of guessing.

  • Can LayBuild AI process customer voice notes on WhatsApp?

    Can LayBuild AI process customer voice notes on WhatsApp?

    No. LayBuild answers text messages on WhatsApp. Voice notes, images and videos are not transcribed or read, so customers need to type their question.

  • How does live human agent handoff work?

    How does live human agent handoff work?

    When a customer asks for a person, or the assistant cannot find a supported answer, the conversation is locked on the server and moved to your team console. Your agents see the full chat history and can reply directly or hand the chat back to the AI.

  • Can we bring our own AI models (BYOM)?

    Can we bring our own AI models (BYOM)?

    Yes, on the Premium plan. LayBuild AI works with OpenAI, Anthropic Claude, Google Gemini, DeepSeek, and OpenAI-compatible API endpoints, using your own API keys. Stored keys are encrypted with AES-256-GCM.