
Running support
AI support for API companies: structure docs for retrieval
How API and developer tool companies should structure docs, error codes, changelogs and status for an AI support agent, and where the limits are.
8 min read
AI customer support for your website and WhatsApp
Upload your business guides or paste your website link. The assistant answers customer questions from your real policies, says so when it can't find an answer, and lets your team take over any chat.
Transparent monthly pricing · No per-resolution fees · Cancel anytime
Example questions answered by the assistant and handed to a team
| # | Customer Question & Topic | Source document | Status | Handled By |
|---|---|---|---|---|
| 1 | Refund Policy What is your refund policy if I want to cancel my order? | Returns and Refunds Guide | Answered | AIAI Assistant |
| 2 | WhatsApp Support Can I message you on WhatsApp instead of email? | Contact and Channels Guide | Ready | STSupport Team |
| 3 | Plan Upgrade How do I upgrade our account to the next plan? | Plans and Billing FAQ | Answered | AIAI Assistant |
| 4 | Talk to Human I have an unusual question and need to speak with a person. | Support Policy | Handed to team | STSupport Team |
Paste your website link or upload your docs, set up the assistant, then copy one embed snippet.
The assistant reads your policies, FAQs and product guides, and answers customer questions only from them. When it cannot find a supported answer, it says so.
Every question takes the same path: find the answer in your documents, reply with the source, or hand the chat to your team.
The assistant searches your uploaded files, website pages and FAQs for the section that answers the question.
“Found a matching section in "Return-and-Exchange-Policy.pdf" (Section 3.2: Footwear exchanges).”
Paste your website link or upload your docs, then copy one embed snippet. The widget answers customer questions, collects visitor details, and lets your team take over when needed.
Paste the script into your HTML, Shopify theme or WordPress site. No other code is needed.
You choose which domains can show your chat widget. Requests from other sites are refused.
Ask visitors for their name and email before the chat so your team can follow up.
Optional identity verification recognises your logged-in customers without a second login.
Brand colour
Launcher position
<!-- HTML embed snippet --> <script src="https://laybuild.com/widget.js" data-widget-key="YOUR_WIDGET_KEY" data-color="#6161ff" data-position="bottom-right" data-title="AI Support Desk" data-greeting="Hello! How can I assist you today?" async ></script>
Support Assistant
Online
<script> tag.A scripted walkthrough of four sample conversations: a policy answer, a saved team answer, a handoff to your team, and a reply in Spanish. The customers and figures below are sample data.
See customer chats as they happen, take over when needed, and manage the documents the assistant answers from.
See customer conversations as they happen and take over any chat
Watch active conversations, filter by status (handled by the assistant, needs a person, or resolved), and claim a chat when a customer needs your team.
Enter your own numbers. The result is an estimate built from your inputs and the Pro plan price, not a measured result.
Answered from your docs, website and FAQs, using the share you set above.
1,750 inquiries × 12 minutes each.
When the assistant can't find an answer, it says so and hands the chat to a person.
Answers from your own content on your website and WhatsApp, with a person on your team one step away.
LayBuild AI answers customer questions using the docs, website pages and FAQs you add. When it can’t find a supported answer, it says so and offers to hand the chat to a person on your team.
How an assistant that answers from your own content differs from a rule-based chatbot.
Product notes, AI support guides, and engineering writeups from the team.

Running support
How API and developer tool companies should structure docs, error codes, changelogs and status for an AI support agent, and where the limits are.
8 min read

Running support
Latency budgets, speech recognition errors, turn-taking and cost structure for voice support agents, and why LayBuild is text-only today.
7 min read

How LayBuild works
Two test layers for an AI support agent: fast contract tests with a stubbed model on every commit, and a golden question set against a real model.
10 min read
Setup, answer accuracy, WhatsApp support, and how your data is protected.
{
"event": "CONVERSATION_HANDOFF",
"id": "del_sample_0001",
"timestamp": "2026-08-16T14:30:00.000Z",
"data": {
"id": "conv_sample_0001",
"status": "HANDOFF",
"requestedBy": "ai",
"assignedAgent": { "id": "agent_sample", "name": "Support Agent", "email": "[email protected]" },
"createdAt": "2026-08-16T14:30:00.000Z"
}
}/admin/webhooks