Build a working chatbot before lunch. Without writing code.
Pick a starting template, point it at the documents you already have, test the top 20 questions in the playground, and paste the embed into the client site. The pattern is the same one your team learns once and reuses for every client after.
-
Before lunch a working chatbot exists Template, knowledge, embed snippet — done in one sitting.
-
Zero lines of code your team writes No prompt engineer, no developer hire required.
-
Test, then publish never the other way around The playground catches the bad answers before your client sees them.
AI Assistant Builder
Most agencies ship their first chatbot a week before they planned to and three weeks before they expected to. Whatever you were going to demo at the Friday call is the demo.
Build an assistant, deploy it to a public page or embed, and manage the whole fleet from one screen — folders, status, and live message volume per bot, all under your brand.
How does the team actually use this?
Pick a starting template, give the chatbot the documents and pages it should answer from, and ask it the top 20 questions you already know visitors will ask. Fix anything that comes out wrong. Publish the embed. The whole pattern takes a morning the first time and forty minutes every time after that.
The team that ships the chatbot is your team — not us, not engineering.
Testing before publishing is built into the flow, not an afterthought.
Bad answers stay in the playground. Visitors only see what passed.
What gets harder without it
You inherit the chatbot you build
A chatbot you launched in a hurry becomes a support ticket every time a visitor says something the prompt did not predict. The cheap way to deploy is the expensive way to live with.
Every client expects a slightly different chatbot
Support questions for one client, lead capture for another, internal Q&A for a third. You cannot rebuild the workflow from scratch each time.
The model picker is a trap
Letting anyone change the model means anyone changes the cost. The chatbot needs to use a model you approved at a cost you approved.
Templates that match the chatbot you are selling
Three starting points — customer support, lead capture, blank — so a new chatbot already knows roughly what it is for before your team touches it.
- Support starts with knowledge and citation behavior already on.
- Lead capture starts with qualifying questions and handoff fields.
- Blank is there for the edge cases the templates do not cover.
A playground that catches the bad answers
Type in the top 20 questions, see what the chatbot says, fix what is wrong before a visitor finds it. Draft, paused, and live states stop unfinished chatbots from being seen.
- Try the questions you already know are coming.
- Watch the citations to confirm answers map to approved sources.
- Draft and paused states are visible to your team, not the public.
Publish where the visitor already is
Embed snippet for the client website. Standalone page for clients without one. Branding follows agency settings, so every chatbot stays under your name.
- Three lines of code on the client website.
- Standalone /chat/<key> URL for clients without a website to embed in.
- Your domain, your colors, your logo on the chatbot panel.
How your team uses it
Choose the template that matches what the chatbot is for.
Connect the documents and pages it should answer from.
Run the top 20 questions in the playground. Fix what is off.
Publish the embed snippet to the client website.
What shows up on your dashboard
Draft, paused, or live — so nothing accidentally publishes.
The connected knowledge is visible from the same screen as the chatbot.
Embed widget, standalone page, or both — visible at a glance.
Best-fit use cases
Customer support chatbots grounded in the help articles and policies the client already has.
Lead capture chatbots that qualify a visitor and pass them to the CRM the client already uses.
Internal knowledge chatbots for staff, scoped to their team and not the public.
How access works
The model the chatbot uses follows your agency policy — not whatever a client clicked.
The chatbot only goes live when your team publishes it. Draft and Paused states stop accidents.
Each chatbot has its own embed key. Revoke it and the chatbot disappears from the visitor side.
Questions teams ask before signing
Does my team need to write any code?
No. The team builds the chatbot in the screens we ship. The only code is three lines your client pastes into their site, and we generate them for you.
Can we use the chatbot for internal staff, not public visitors?
Yes. Most agencies ship internal-knowledge chatbots first because the data is easier to control. Publish to a standalone page that lives behind your client's sign-in instead of an embed.
What if the chatbot answers something wrong?
Catch it in the playground, not in production. The flow is build → test → publish. Bad answers in the playground are the cheap kind. Bad answers in front of a visitor are the expensive kind.
Related parts of the platform
Deploy AI assistants your clients, teams, and departments can actually use.
Tell us what you are trying to ship, and we will show you the pieces of the platform that get you there.