PHPackages                             itpathsolutions/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. itpathsolutions/chatbot

ActiveLibrary[Utility &amp; Helpers](/categories/utility)

itpathsolutions/chatbot
=======================

Live chatting with chatbot

1.0.3(1y ago)025MITBladePHP &gt;=5.8

Since Jun 25Pushed 1y ago1 watchersCompare

[ Source](https://github.com/dhanikk/chatbot)[ Packagist](https://packagist.org/packages/itpathsolutions/chatbot)[ RSS](/packages/itpathsolutions-chatbot/feed)WikiDiscussions main Synced 1mo ago

READMEChangelog (4)Dependencies (1)Versions (5)Used By (0)

🤖 Chatbot - AI-Powered Assistant for Laravel
============================================

[](#-chatbot---ai-powered-assistant-for-laravel)

The **Chatbot** package provides a powerful and customizable AI-driven chatbot solution for Laravel applications. It enables seamless chatbot integration with dynamic conversation handling, making it ideal for **automated support, FAQs, and customer interactions**.

🏷️ [\#Chatbot](https://packagist.org/search/?tags=chatbot) [\#AI](https://packagist.org/search/?tags=ai) [\#MachineLearning](https://packagist.org/search/?tags=machine-learning) [\#Automation](https://packagist.org/search/?tags=automation) [\#CustomerSupport](https://packagist.org/search/?tags=customer-support) [\#Laravel](https://packagist.org/search/?tags=laravel) [\#PHP](https://packagist.org/search/?tags=php) [\#Bot](https://packagist.org/search/?tags=bot)

Documentation
-------------

[](#documentation)

- [Features](#features)
- [Supported Versions](#supported-versions)
- [Installation](#installation)
- [Environment Configuration](#environment-configuration)
- [Using the Chatbot](#using-the-chatbot)
- [FAQs](#faqs)
- [Contributing](#contributing)
- [Security Vulnerabilities](#security-vulnerabilities)
- [License](#license)
- [Testing](#testing)
- [Support](#get-support)

**Features**
------------

[](#features)

- **AI-powered chatbot** for Laravel applications.
- **Handles automated responses** for customer queries and FAQs.
- **Customizable conversation flows** for different use cases.
- **Stores chat history in the database** for analysis and improvements.
- **Supports text-based and API-driven chatbot interactions**.
- **Easy setup with vendor publish and migration commands**.
- **Compatible with Laravel 9, 10, and 11 with PHP 8+ support**.
- **Lightweight and optimized for fast responses**.
- **Can be integrated with external AI services** for advanced conversations.

**Supported Versions**
----------------------

[](#supported-versions)

- **PHP:** ^8.0
- **Illuminate Support:** ^9.0 | ^10.0 | ^11.0

**Installation**
----------------

[](#installation)

To install the package, open the terminal and run the following command:

```
composer require itpathsolutions/chatbot
```

**Environment Configuration**
-----------------------------

[](#environment-configuration)

After installing, add the following API key to your .env file:

```
OPEN_AI_API_KEY=your_openai_api_key_here
```

Make sure to replace your\_openai\_api\_key\_here with your actual OpenAI API Key.

Once done, clear the cache to apply changes:

```
php artisan config:clear
```

### **Using the Chatbot**

[](#using-the-chatbot)

Once installed, switch to the following route to access the chatbot:

```
localhost:8000/contact
```

This route allows users to interact with the chatbot in real time, receiving automated responses based on configured logic or AI-powered processing.

**FAQs**
--------

[](#faqs)

### 1. What does this package do?

[](#1-what-does-this-package-do)

🚀 The **Chatbot** package provides an **AI-powered assistant** for Laravel applications. It automates **customer interactions, FAQs, and support queries** with a dynamic conversation system.

### 2. How do I install the package?

[](#2-how-do-i-install-the-package)

📦 Installing is simple! Run the following command in your terminal:

```
composer require itpathsolutions/chatbot
```

### 3. Which Laravel versions are supported?

[](#3-which-laravel-versions-are-supported)

This package supports **Laravel 9, 10, and 11** with **PHP 8+** compatibility.

### 4. How do I access the chatbot interface?

[](#4-how-do-i-access-the-chatbot-interface)

You can access the chatbot via:
👉 `localhost:8000/contact`

### 5. How do I update the package to the latest version?

[](#5-how-do-i-update-the-package-to-the-latest-version)

Run the following command to update:

```
composer update itpathsolutions/chatbot
```

### 6. Can I contribute to this package?

[](#6-can-i-contribute-to-this-package)

🤝 Absolutely! Contributions are welcome. See the [CONTRIBUTING](https://github.com/dhanikk/chatbot/blob/main/CONTRIBUTING.md) guidelines for details.

### 7. Where can I get support?

[](#7-where-can-i-get-support)

For any support or queries, contact us via [IT Path Solutions](https://www.itpathsolutions.com/contact-us/).

**Contributing**
----------------

[](#contributing)

We welcome contributions from the community! Feel free to **Fork** the repository and contribute to this module. You can also create a pull request, and we will merge your changes into the main branch. See [CONTRIBUTING](https://github.com/dhanikk/chatbot/blob/main/CONTRIBUTING.md) for details.

**Security Vulnerabilities**
----------------------------

[](#security-vulnerabilities)

Please review our [Security Policy](https://github.com/dhanikk/chatbot/security/policy) on how to report security vulnerabilities.

**License**
-----------

[](#license)

This package is open-source and available under the MIT License. See the [LICENSE](https://github.com/dhanikk/chatbot/blob/main/LICENSE) file for details.

**Testing**
-----------

[](#testing)

To test this package, run the following command:

```
composer test
```

**Get Support**
---------------

[](#get-support)

- Feel free to [contact us](https://www.itpathsolutions.com/contact-us/) if you have any questions.
- If you find this project helpful, please give us a ⭐ [Star](https://github.com/dhanikk/chatbot/stargazers).

**You may also find our other useful packages:**
------------------------------------------------

[](#you-may-also-find-our-other-useful-packages)

[MySQL Info Package 🚀](https://packagist.org/packages/itpathsolutions/mysqlinfo)
[PHP Info Package 🚀](https://packagist.org/packages/itpathsolutions/phpinfo)
[Role Wise Session Manager Package 🚀](https://packagist.org/packages/itpathsolutions/role-wise-session-manager)
[Authinfo - User Login Tracker 🚀](https://packagist.org/packages/itpathsolutions/authinfo)
[Redis Info Package 🚀](https://packagist.org/packages/itpathsolutions/redisinfo)

###  Health Score

26

—

LowBetter than 43% of packages

Maintenance45

Moderate activity, may be stable

Popularity6

Limited adoption so far

Community9

Small or concentrated contributor base

Maturity38

Early-stage or recently created project

 Bus Factor1

Top contributor holds 81.3% 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 ~88 days

Total

4

Last Release

425d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/74d7fbd5e506bbbd7ab765e785d26a663744a74347fe6b0c855c3f55577ed5d4?d=identicon)[dhanikk\_itpath](/maintainers/dhanikk_itpath)

---

Top Contributors

[![dhanikk](https://avatars.githubusercontent.com/u/112705004?v=4)](https://github.com/dhanikk "dhanikk (13 commits)")[![vidhi-nirmal71](https://avatars.githubusercontent.com/u/125467384?v=4)](https://github.com/vidhi-nirmal71 "vidhi-nirmal71 (3 commits)")

---

Tags

phplaravelautomationaibotnlpmachine learningMessengerchatbotconversationassistantcustomer-supportsupport-bot

### Embed Badge

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

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

###  Alternatives

[rubix/ml

A high-level machine learning and deep learning library for the PHP language.

2.2k1.4M28](/packages/rubix-ml)[codewithkyrian/transformers

State-of-the-art Machine Learning for PHP. Run Transformers in PHP

749231.8k5](/packages/codewithkyrian-transformers)[monicahq/laravel-cloudflare

Add Cloudflare ip addresses to trusted proxies for Laravel.

3372.7M4](/packages/monicahq-laravel-cloudflare)[davmixcool/php-sentiment-analyzer

PHP Sentiment Analyzer is a lexicon and rule-based sentiment analysis tool that is used to understand sentiments in a sentence using VADER (Valence Aware Dictionary and sentiment Reasoner).

138151.7k1](/packages/davmixcool-php-sentiment-analyzer)[salehhashemi/laravel-intelli-git

An intelligent Git helper package for Laravel applications. It utilizes OpenAI's GPT to analyze your Git repository, providing features such as automatic generation of commit messages based on staged changes.

131.5k](/packages/salehhashemi-laravel-intelli-git)

PHPackages © 2026

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