Skip to content

Customer Support Bot is a WordPress plugin that enables businesses to automate customer support using AI technology. #hacktoberfest

License

Notifications You must be signed in to change notification settings

dmotts/customer-support-bot

Repository files navigation

logo
☀️ Customer Support Bot ☀️

Request Feature · View Demo · Report Bug

Contributing Guidelines & Code of Conduct

Open Source Love svg1 PRs Welcome GitHub forks GitHub Repo stars GitHub contributors GitHub last commit GitHub repo size GitHub total lines Github GitHub issues GitHub closed issues GitHub pull requests GitHub closed pull requests


Customer Support Bot Screenshot

Project Overview 📑

Customer Support Bot is a WordPress plugin that enables businesses to automate customer support using AI technology. The bot offers features like knowledge base searches, appointment scheduling, and more to enhance user experience and reduce the workload on customer support agents.

Table of Contents📋

Features 📝

  • 📌 Knowledge Base Searches: Retrieve helpful articles from a predefined knowledge base.
  • 📌 Appointment Scheduling: Allow users to schedule appointments through the bot.
  • 📌 Customization Settings: Customize bot appearance and settings in the WordPress admin panel.

Technologies Used 📚

  • WordPress – CMS platform where the plugin is installed and activated.
  • PHP – Server-side language for API interactions and WordPress plugin development.
  • JavaScript – Frontend logic for chatbot interaction.
  • Axios – HTTP client for interacting with the APIs.
  • Bootstrap – CSS framework for styling the admin settings page.
  • OpenAI API – Integrates AI capabilities for advanced NLP features.

Installation ⚙️

You can install the Customer Support Bot plugin in two ways:

1. Download from GitHub

  • Go to the GitHub repository and download the repository as a ZIP file.
  • Navigate to your WordPress admin dashboard.
  • Go to Plugins > Add New > Upload Plugin.
  • Upload the ZIP file and click Install Now.
  • After installation, click Activate Plugin.

2. Clone the Repository

Alternatively, you can clone the repository using Git:

  1. Clone the repository: git clone https://github.com/dmotts/customer-support-bot.git

  2. Navigate to your WordPress plugin directory (usually located at /wp-content/plugins/).

  3. Copy the cloned repository folder into the plugin directory.

  4. Log in to your WordPress admin dashboard.

  5. Go to Plugins > Installed Plugins.

  6. Find Customer Support Bot in the list and click Activate.

Help Wanted 🪧

  • Basic Troubleshooting: Provide users with automated solutions for common problems.
  • Ticket Categorization: Automatically sort incoming support tickets into different categories.
  • Status Updates: Notify users of ticket status and resolution progress.
  • Password Resets: Allow users to reset their passwords through the bot.
  • Billing Inquiries: Help users resolve billing-related questions and issues.
  • Product Information: Provide detailed information on products.
  • Return/Refund Processing: Guide users through the process of returns or refunds.
  • Escalation Management: Automatically escalate unresolved issues to human support agents.
  • Satisfaction Surveys: Gather feedback from users about their support experience.
  • Multi-language Support: Offer support in multiple languages.

Report A Bug 🪰

If you encounter any issues or have questions, feel free to open an issue or reach out to the maintainers.

Contributions 🧑‍🔧👷‍♀️🏗️🏢

Contributions are welcome! It only takes five (5) steps!

To contribute:

  1. Fork the repository.

  2. Create a new branch: git checkout -b my-feature-branch.

  3. Make your changes and commit them: git commit -m 'Add some feature'.

  4. Push to the branch: git push origin my-feature-branch.

  5. Open a pull request.

Please read our Contributing Guidelines to get started! 🚀

Say 'Hi' To Our Contributors!

dmotts mostafahanafi AmanWebDev2 kliu57 Shivakarthikeya23

🫶 Thank you for your support! 🙌


🌎 Let's Stay Connected!🫸🫷

If you like this project and would like to see more features or show your support.

Feel free to reach out to the developer(s) and give this project a ⭐!

About

Customer Support Bot is a WordPress plugin that enables businesses to automate customer support using AI technology. #hacktoberfest

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks