Ask My Bot/Documentation
Documentation

How to use Ask My Bot

Everything you need to build, customize, and share a public AI bot from your own content — no coding required.

🚀

Getting Started

You can launch your first AI bot in under five minutes. Here's how:

  1. 1

    Create a free account

    Sign up at askmybot.app using your email or Google account. No credit card required for the free plan.

  2. 2

    Create your bot

    From your dashboard, click New Bot. Give it a name and a short description. Your bot will be assigned a public URL like askmybot.app/your-name.

  3. 3

    Add your first content

    Upload a document, paste some text, or import a URL. Your bot will index the content and start answering questions immediately.

  4. 4

    Share your public page

    Visit your bot's public URL and share it. Visitors can chat without logging in — no barriers, no friction.

📄

Adding Content

Your bot's knowledge comes from the content you add. You have four ways to build that knowledge base:

📎

PDF & DOCX uploads

Upload manuals, SOPs, guides, pricing sheets, or onboarding docs. Both file formats are fully supported and indexed for retrieval.

🖼️

Image OCR

Upload screenshots, scanned pages, menus, or posters. The OCR engine extracts readable text and adds it to your bot's knowledge.

✏️

Paste text

Drop in FAQs, support answers, product descriptions, or any raw text snippet. No file needed — paste and save.

🌐

Website import

Enter any public URL and we'll crawl visible page content — body copy, headings, and contact details — adding it to your bot automatically.

💡 Tip

Add multiple sources for the same bot. A restaurant bot might combine a pasted menu, an imported About page, and an uploaded PDF of specials — the bot will query all of them to form answers.

🎨

Customizing Your Bot

Make your bot feel like yours. Head to Settings inside your bot's dashboard to customize its appearance and behavior.

  • Name & avatar: Set the bot's display name and upload a profile photo. This appears on your public page and inside the chat widget.
  • Greeting message: Write the first message visitors see when they open the chat. Set expectations and invite them to ask something specific.
  • Suggested questions: Add 2–4 pre-written questions that appear as quick-tap chips. This reduces drop-off for visitors who aren't sure where to start.
  • Widget position: Choose bottom-right or bottom-left for your floating chat widget when embedded on external sites.
  • Lead capture: Optionally show a name/email form before the first message. Collected leads appear in your Leads dashboard.
🔌

Embedding the Widget

Add a floating chat button to any external website with a single script tag. No iframe setup required.

  1. 1

    Copy the embed snippet

    From your bot's dashboard, open Share → Embed and copy the generated script tag. It looks like this:

    <script
      src="https://askmybot.app/widget.js"
      data-bot="your-bot-slug"
      defer
    ></script>
  2. 2

    Paste before </body>

    Add the snippet to every page where you want the widget to appear, or to a shared layout file to include it site-wide.

  3. 3

    Done

    The widget loads asynchronously and won't affect your page speed. A floating chat button will appear in the corner you selected.

🌍 Works everywhere

The widget runs on any HTML page — WordPress, Webflow, Squarespace, Shopify, or plain static sites. No platform restrictions.

📊

Analytics & Optimization

The Analytics section of your dashboard tracks every conversation and surfaces actionable insights to help you improve your bot over time.

🔥

Most asked questions

See exactly which questions visitors ask most often. Use this to add missing content, rewrite vague answers, or create a high-traffic FAQ page.

Unanswered questions

When your bot can't find a relevant answer, those questions are logged here. This is your fastest path to identifying content gaps.

🎯

Bot readiness score

A composite score that reflects how well your current content covers the questions being asked. Aim for 80%+ for a confident, reliable bot.

📈

Conversation volume

Track daily and weekly chat counts to measure how much traffic your bot is handling and spot engagement trends.

🧲

Lead Collection

Turn your bot's visitors into warm leads by collecting their name and email before the first message.

  • Enable lead capture: Toggle the lead capture form inside your bot's Settings. When enabled, visitors see a short form asking for their name and email before they start chatting.
  • View collected leads: Open the Leads page in your dashboard to see a list of everyone who has submitted the form, along with a timestamp and their first question.
  • Follow-up: Use collected emails in your CRM or email marketing tool. Leads are yours — we don't share or use them for any other purpose.
💳

Plans & Limits

Ask My Bot offers a free plan to get started and a Pro plan for growing bots with higher usage.

Free

  • 1 bot
  • Up to 10 documents
  • Public bot page & widget
  • Basic analytics
  • Lead capture

Pro

  • Multiple bots
  • Unlimited documents
  • Full conversation analytics
  • Priority AI responses
  • Higher monthly message limit

You can upgrade at any time from Settings → Plan.

💬

Frequently Asked Questions

Do visitors need an account to chat with my bot?

No. Your bot's public page is fully accessible without login. Visitors just open the page and start chatting immediately.

What file types can I upload?

PDF and DOCX are supported for document uploads. For images, JPEG, PNG, and WEBP files are accepted for OCR text extraction.

How accurate are the answers?

Answers are generated by retrieval-augmented generation (RAG), meaning the AI only answers from content you've added — it won't hallucinate outside your knowledge base. Accuracy improves as you add more relevant content.

Can I use my bot on multiple websites?

Yes. The single embed snippet works on any number of websites. One bot, many embed locations.

Is my uploaded content private?

Your documents and sources are stored securely and are only used to power your bot's answers. They are not shared with other users.

Can I delete my bot or content at any time?

Yes. You can remove individual content sources or delete an entire bot from your dashboard at any time. Deletion is immediate and permanent.

What happens when I hit my plan's message limit?

Your bot will gracefully let visitors know it has reached its limit for the period. You can upgrade to Pro for a higher allowance at any time.

Ready to build your bot?

Create a free account, add your content, and have a live AI bot in under five minutes.