A free WordPress chatbot plugin that turns your own content into a 24/7 AI support assistant. WebChatAgent answers questions from your website and documents, captures leads, books appointments and lets your team take over conversations in live chat. Install the plugin, connect your Chatbot ID and pu
PricingFree downloadThe WordPress.org download is free. Pro versions, add-ons or external services may cost extra.
CompatibilityRequires WordPress 5.8 and PHP 7.4.
SourceWordPress plugins · Oct 22, 2026
01 / Source details
Aboutthistool.
A free WordPress chatbot plugin that turns your own content into a 24/7 AI support assistant. WebChatAgent answers questions from your website and documents, captures leads, books appointments and lets your team take over conversations in live chat.
Install the plugin, connect your Chatbot ID and publish the widget — no custom code or separate model API key inside WordPress required.
More than a generic chat bubble: WebChatAgent combines grounded AI answers, human takeover and conversion tools in one WordPress-ready workflow.
Free to install and run – The plugin and the free plan cost nothing; paid plans add higher limits and advanced integrations
Answers from your content – Train the AI on website pages, PDFs, Word files, spreadsheets, Notion or Confluence
AI chatbot + human live chat – Automate routine questions and take over any conversation when a person is needed
Lead capture and bookings – Collect contact details, qualify enquiries and book appointments inside the chat
Built for WordPress – Use the floating widget, shortcode or native Gutenberg block
Privacy-focused controls – Anonymized IP storage, configurable retention settings, a DPA and documented provider choices help support GDPR requirements
A free WebChatAgent account is required. The AI, conversations and widget settings are managed in the WebChatAgent dashboard; this WordPress plugin provides the native installation, embed options and live preview.
Set up in three steps
01Create a chatbot at https://webchatagent.com and add your website or documents as knowledge sources.
02Copy the Chatbot ID into WordPress > WebChatAgent and enable the widget.
03Customize the design and behaviour in WebChatAgent. Changes appear automatically on your WordPress site.
Built specifically for WordPress
No-code floating widget – Add the chatbot across your site without editing theme files
Native Gutenberg block – Place an inline chat directly inside a page or post
Shortcode support – Use [webchatagent_inline] in the Classic Editor, page builders and text widgets
Per-embed Chatbot ID – Override the default bot for individual pages or campaigns
Live preview – Check the current widget directly in the WordPress admin
Efficient loading – Inline widget assets load only on pages that contain the block or shortcode
AI support, sales and automation
Context-aware answers (RAG) based on your pages and uploaded documents
OpenAI ChatGPT, Google Gemini, xAI Grok and Mistral AI model support
Live chat and human takeover with one shared conversation inbox
Action Bar and Form Builder for links, WhatsApp, Calendly and custom lead forms
Proactive triggers based on time, scroll depth, exit intent, inactivity and other visitor behaviour
WooCommerce and API connectors for order status, product information and business data
Multilingual conversations , voice input, file upload and message streaming
Analytics, lead management, tickets, feedback and knowledge testing in the WebChatAgent dashboard
Feature availability and usage limits depend on the selected WebChatAgent plan. See https://webchatagent.com/pricing for current details.
For agencies and resellers
Managing chatbots for clients? WebChatAgent also offers a separate white-label platform with your own branding, domain, client management and reseller pricing. Learn more at https://webchatagent.com/enterprise-white-label .
Privacy Policy
WebChatAgent is an external service used to provide the chatbot, AI responses and live chat.
When the floating widget is enabled, the visitor’s browser requests widget files from https://webchatagent.com . This connection can transmit standard request information such as the IP address and user agent. The IP address is stored in anonymized form for abuse prevention and geographic customization.
Chat messages, session information and any details a visitor submits are sent to WebChatAgent when the visitor uses the chat. Retention periods and automatic cleanup can be configured in the WebChatAgent dashboard.
If a custom Google Font is selected, the widget may request font files through https://fonts.googleapis.com . Configure a system or locally hosted font if you do not want the widget to request Google Fonts.
Site owners should describe the service in their privacy notice and configure consent behaviour according to their requirements.
For privacy questions, contact privacy@webchatagent.com .
External services
The plugin connects to the following external services:
https://webchatagent.com/api/chatbots/{id}/public – Loads the saved public chatbot configuration for the WordPress admin preview
https://webchatagent.com/widget/web-chat-agent.js and the corresponding CSS – Renders the floating widget when it is enabled
https://webchatagent.com/widget/chat-widget-inline.js – Renders shortcode and Gutenberg block embeds on pages where they are used
https://fonts.googleapis.com – May load a selected custom Google Font
Terms of Service: https://webchatagent.com/terms Privacy Policy: https://webchatagent.com/privacy-policy
See it in action
Screenshots & previews.
Connect WebChatAgent in the WordPress admin and verify the chatbot with a live preview.Give visitors instant, contextual answers from your website content.Combine AI automation with live chat and human takeover in one inbox.Add an inline chatbot to any page with the native Gutenberg block or shortcode.Capture and manage qualified leads from every chatbot in one dashboard.
02 / Source details
Gettingstarted.
01Install WebChatAgent from the WordPress plugin directory and activate it.
02Create a free account at https://webchatagent.com .
03Add your website or documents and create a chatbot.
04Copy its Chatbot ID from the WebChatAgent dashboard.
05Open WordPress > WebChatAgent , paste the ID and enable the chatbot.
06Save the settings and check the live preview.
To embed the chat inside a page, add the WebChatAgent Inline Chat block or use [webchatagent_inline] . You can override the global ID with [webchatagent_inline chatbot-id="..."] .
03 / Source details
Frequently asked questions.
Do I need an account or my own OpenAI API key?
You need a WebChatAgent account to create and manage the chatbot. You do not paste an OpenAI, Gemini or other model API key into WordPress. Enter only the Chatbot ID generated in your WebChatAgent dashboard.
Is the plugin free?
The WordPress plugin is free and WebChatAgent offers a free plan. Paid plans provide higher usage limits, more team features and advanced integrations. Current plan details are available at https://webchatagent.com/pricing.
How does the chatbot learn from my WordPress site?
Add your website URL as a knowledge source in WebChatAgent. The crawler indexes the permitted pages and can also process JavaScript-rendered content. You can add PDFs, Word files, spreadsheets and other sources from the dashboard.
Can a human take over an AI conversation?
Yes. Your team can open the conversation inbox, take over a chat in real time and hand control back to the AI afterwards.
Can I place the chatbot inside a page instead of using the floating button?
Yes. Use the native WebChatAgent Inline Chat Gutenberg block or the [webchatagent_inline] shortcode. Inline embeds work independently of the switch that controls the floating widget.
Does it work with WooCommerce?
Yes. The API Connector can retrieve WooCommerce data such as product details and order status. Customers can be asked to verify their identity before personal order information is returned. Connector availability depends on the selected plan.
Can I customize the widget?
Yes. Colors, fonts, avatar, welcome message, prompt buttons, behaviour and position are configured in the WebChatAgent dashboard. The WordPress admin displays a live preview of the saved configuration.
How does WebChatAgent help with GDPR requirements?
WebChatAgent provides privacy-focused controls including anonymized IP storage, configurable retention settings, a DPA and documented provider choices. Whether a website is GDPR compliant depends on its complete configuration, consent flow, privacy notice and legal requirements. Verify the current retention and erasure process before making commitments to data subjects. See https://webchatagent.com/privacy-policy for details.
Website LLMs.txt and LLMs-Full.txt Generator is an LLMs.txt generator and llms-full.txt generator for WordPress. It helps site owners generate, manage, preview, validate, and serve AI discovery files from published public content. Use it to create structured /llms.txt and optional /llms-full.txt end
EngageDock AI is a customizable floating contact widget for WordPress websites that want more leads and faster visitor communication. It helps small businesses turn website traffic into calls, texts, emails, and callback requests from one clean contact panel. Key Features: Click-to-Call – One tap ca
Altify AI is an auto ALT text and AI ALT text plugin for WordPress images. It helps generate descriptive image ALT text for accessibility and image SEO. Use bulk image ALT text tools for your Media Library, generate featured image ALT text automatically, and scale WooCommerce image ALT updates with
The Accepted Payment Methods plugin is a straightforward, lightweight solution that enhances your website by displaying visually appealing icons of the payment methods you accept. This plugin is ideal for a variety of websites, including e-commerce platforms, service-oriented websites, and informati