PHPackages                             asyntai/craft-chatbot - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. asyntai/craft-chatbot

ActiveCraft-plugin[Utility &amp; Helpers](/categories/utility)

asyntai/craft-chatbot
=====================

Asyntai - AI Chatbot plugin for Craft CMS

1.0.1(5mo ago)229proprietaryTwigPHP &gt;=7.2

Since Oct 8Pushed 1mo ago1 watchersCompare

[ Source](https://github.com/asyntai/plugin-ai-chatbot-for-craft-cms)[ Packagist](https://packagist.org/packages/asyntai/craft-chatbot)[ RSS](/packages/asyntai-craft-chatbot/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (3)Dependencies (1)Versions (3)Used By (0)

Asyntai - AI Chatbot
====================

[](#asyntai---ai-chatbot)

AI assistant / chatbot plugin for Craft CMS – Provides instant answers to your website visitors.

Description
-----------

[](#description)

Asyntai adds an AI chatbot to your Craft CMS site. It provides instant answers to visitors according to your instructions/knowledge base.

Requirements
------------

[](#requirements)

- Craft CMS 3.7 or later (supports Craft 3, 4, and 5)
- PHP 7.2 or later

Installation
------------

[](#installation)

### Method 1: Via Composer (Recommended)

[](#method-1-via-composer-recommended)

1. Add the plugin as a path repository in your project's `composer.json`:

```
"repositories": [
    {
        "type": "path",
        "url": "plugins/craft/asyntai"
    }
]
```

2. Require the plugin via Composer:

```
composer require asyntai/asyntai-chatbot
```

3. Install the plugin in Craft CP:
    - Go to **Settings** → **Plugins**
    - Find "Asyntai - AI Chatbot" and click **Install**

### Method 2: Manual Installation

[](#method-2-manual-installation)

1. Copy the `asyntai` folder to your Craft project's `vendor` directory (or use a custom modules path)
2. Run `composer dump-autoload` from your project root
3. Install the plugin via Craft CP: **Settings** → **Plugins** → **Install**

Setup
-----

[](#setup)

1. After installation, go to **Settings** → **Plugins** → **Asyntai - AI Chatbot**
2. Click the **Get started** button to create a free Asyntai account or sign in
3. The popup will connect your site automatically
4. Once connected, the chatbot will appear on all pages of your site

Configuration
-------------

[](#configuration)

After connecting your account, you can:

- **Manage chatbot settings**: Visit [Asyntai Dashboard](https://asyntai.com/dashboard)
- **Customize AI responses**: Go to [Setup page](https://asyntai.com/dashboard#setup)
- **View chat logs**: Available in your Asyntai panel

External Services
-----------------

[](#external-services)

This plugin connects to Asyntai.com to enable and operate the chatbot widget. The Asyntai service hosts the chatbot application and processes chats so your visitors can interact with the AI assistant on your site.

To complete the plugin setup, you need to create an account or log in to your existing Asyntai account (via asyntai.com). The external service is required to deliver the chatbot experience, process messages, and manage settings and logs.

See Asyntai's [Terms of Service](https://asyntai.com/terms-and-conditions/) and [Privacy Policy](https://asyntai.com/privacy-policy/).

Support
-------

[](#support)

For support, please visit [asyntai.com/contact](https://asyntai.com/contact)

License
-------

[](#license)

MIT License - see LICENSE file for details

Changelog
---------

[](#changelog)

### 1.0.0

[](#100)

- Initial release
- Support for Craft CMS 3.7+ through 5.x
- OAuth-style connection flow
- Automatic chatbot injection on all site pages

###  Health Score

35

—

LowBetter than 80% of packages

Maintenance82

Actively maintained with recent releases

Popularity13

Limited adoption so far

Community7

Small or concentrated contributor base

Maturity31

Early-stage or recently created project

 Bus Factor1

Top contributor holds 100% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~61 days

Total

2

Last Release

153d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/907769b1fb9179371cba01f7a65f23822fce9494b663dea9293e8999966166e7?d=identicon)[asyntai](/maintainers/asyntai)

---

Top Contributors

[![asyntai](https://avatars.githubusercontent.com/u/235241561?v=4)](https://github.com/asyntai "asyntai (13 commits)")

---

Tags

craftcraft-plugincraft3craft4craft5craftcmscraftcms-pluginaiCraftchatbotassistantasyntai

### Embed Badge

![Health badge](/badges/asyntai-craft-chatbot/health.svg)

```
[![Health](https://phpackages.com/badges/asyntai-craft-chatbot/health.svg)](https://phpackages.com/packages/asyntai-craft-chatbot)
```

###  Alternatives

[verbb/navigation

Create navigation menus for your site.

90683.7k17](/packages/verbb-navigation)[verbb/formie

The most user-friendly forms plugin for Craft.

101372.9k40](/packages/verbb-formie)[verbb/comments

Add comments to your site.

13753.1k](/packages/verbb-comments)[verbb/tablemaker

Create customizable and user-defined table fields.

40168.8k1](/packages/verbb-tablemaker)[supercool/tablemaker

Create customizable and user-defined table fields.

40141.7k](/packages/supercool-tablemaker)[verbb/vizy

A flexible visual editor field for Craft.

4348.6k](/packages/verbb-vizy)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
