AI Chatbot for ProcessWire

Embeds a configurable AI chatbot powered by AgentTools model configuration on your site.

ChatAI - ProcessWire chatbot

ChatAI is a ProcessWire chatbot module. It keeps chatbot behaviour inside the site:

  • prompt construction
  • blacklist and local reply handling
  • RAG context selection
  • message limits
  • observability logging
  • frontend widget responses

Chat generation uses models configured in AgentTools. Configure provider credentials, endpoints, and model choices in AgentTools, then select the AgentTools model in ChatAI module settings.

Requirements


  • ProcessWire 3.0.255 or newer
  • PHP 8.0 or newer
  • AgentTools 11 or newer
  • TextformatterEntities
  • TextformatterNewlineBR

Documentation


Start with the documentation index:

Admin Guides

Guides

Glossary

License


This module is released under the MIT License.

It integrates with third-party AI services, and all AI-generated output is provided “as is”.
Use of this module and any generated content is entirely at your own risk.

See LICENSE.md for full terms.

More modules by Clip Magic

  • JSON+LD Schema

    This module helps you dynamically create schemas from within your templates. Each schema can be configured to meet your requirements. You can even add your own ProcessWire schema classes to the module
  • Prompt Manager

    Manage site-aware AI agent prompt definitions tied to template fields.
  • Automatically create new pages for recurring events

    This module enables you to automatically create pages based on a ProcessWire page template, eg Calender detail page that has calendar event recurrences.
  • PayWhirl API

    This module is a wrapper that enables you to make requests and implement web hooks with the PayWhirl API from within ProcessWire
  • Login with a PassKey for ProcessWire

    ProcessWire module that enables login via a passkey
  • PushAlert Notifications

    This module enables you to send and manage push notifications from your ProcessWire 3.0.74+ website.
  • AI Chatbot for ProcessWire

    Embeds a configurable AI chatbot powered by AgentTools model configuration on your site.

All modules by Clip Magic

Install and use modules at your own risk. Always have a site and database backup before installing new modules.