Skip to main content
BotSmith lets you build an AI chat agent trained on your own documents, website, or plain text — and put it in front of your users in minutes. No code, no configuration files, no technical setup required. Just connect your content and go.
1

Create an account

Head to botsmith.pro and click Sign up. BotSmith uses Google for secure, one-click authentication — select Continue with Google, choose your Google account, and you’re in. No passwords to set or verify.
2

Create your first agent

Once you land on your dashboard, click Create New Agent. BotSmith instantly creates a new agent and opens the agent builder, where you can:
  • Name your agent — give it a clear, recognisable name (you can change this at any time).
  • Choose an AI model — pick the model that best fits your use case from the Settings tab:
Your agent is created with a sensible default configuration — a helpful customer support persona, a Hello! How can I help you today? welcome message, and a balanced temperature setting. You can fine-tune all of these in the Settings tab later.
3

Add training sources

Open the Sources tab and click Add Source. You can train your agent on any combination of the following:
  • File upload — drag and drop or browse for a PDF, DOCX, or TXT file. Great for product manuals, FAQs, knowledge bases, and policy documents.
  • Website URL — enter a URL and BotSmith will scrape the page content automatically. Ideal for pulling in your existing help centre, blog, or marketing site.
  • Plain text — paste any text directly into the editor. Useful for quick Q&A snippets or content you haven’t published anywhere yet.
You can add as many sources as your plan allows. Each source shows a processing status badge — wait for it to read processed before moving on.
4

Preview and test your agent

Click the Preview button in the top navigation bar to open the built-in chat window. Type questions that your real users might ask and check that the agent’s answers are accurate and on-brand.If a response isn’t quite right, go back to the Sources tab to add or remove content, or adjust the system instructions in Settings to steer the agent’s tone and focus.
5

Deploy your agent

When you’re happy with how your agent responds, open the Widget tab to deploy it. You have several options:Chat Bubble Widget (recommended) — copy the script snippet and paste it before the closing </body> tag of your website’s HTML. A floating chat bubble will appear in the bottom-right corner of every page.
Iframe embed — embed the agent as an inline panel inside any page using a standard <iframe> tag.Public link — share a direct chat URL with anyone — no website required. Perfect for beta testers, internal teams, or social sharing.All agents are publicly accessible by default, so your link is ready to share the moment you copy it.

What’s next?

Customize Appearance

Change your agent’s colours, avatar, chat bubble icon, and welcome screen to match your brand.

Connect a Website Widget

Learn advanced widget configuration options, including custom positioning and trigger behaviour.

Add to Slack

Invite your agent to a Slack channel so your team can query it without leaving their workflow.

View Analytics

Track conversations, message volume, and user engagement across all your agents.