Widget Guide
Embed a PDF chatbot on your website
Ask My Bot helps you turn PDF content into a chatbot visitors can use directly on your site. The same bot can also use website pages, images, spreadsheets, pasted text, and Live API sources on supported plans.
Site use cases
Answer questions from menus, service PDFs, catalogs, manuals, brochures, course packets, resumes, and policy documents.
Visitor workflow
Visitors ask in plain language from the page they are already on, instead of opening a separate PDF or searching manually.
Business workflow
Use analytics, feedback, lead capture, and lead webhooks on higher plans to turn questions into follow-up opportunities.
How to embed the PDF chatbot
Step 1
Create the PDF bot
Create a bot, add its name and greeting, then upload the PDF as source content.
Step 2
Add supporting sources
Add website pages, images, spreadsheets, pasted text, or other documents if visitors need answers beyond the PDF.
Step 3
Test visitor questions
Ask the exact questions visitors may ask on the page where the widget will appear.
Step 4
Allow your website domain
Use the widget settings to approve the domain where the chatbot should run.
Step 5
Install and monitor
Install the widget, watch analytics and feedback, and use lead capture or webhooks when follow-up matters.
What to test before publishing
Ask questions about pricing, availability, requirements, exclusions, contact steps, and edge cases. If the answer is missing, add more source content before sending visitors to the widget.
Where to place the widget
Add it to the pages where visitors already need help: product, service, pricing, menu, documentation, contact, or landing pages.
View widget setupFrequently asked questions
Can I embed a PDF chatbot on my website?
Yes. Ask My Bot can use PDF source content and publish the bot through an embeddable website widget on approved domains.
Can the chatbot collect leads from website visitors?
Yes. Ask My Bot supports lead capture. Pro and higher plans include a lead database, while Business and Scale include lead webhooks.
Can the embedded chatbot answer from more than one PDF?
Yes. A bot can use multiple source types, including PDFs, Word files, text files, spreadsheets, images, pasted text, and website pages.
Can the widget use live API data?
Yes. Business and Scale plans support Live API sources so widget answers can include fresh endpoint data at answer time.