This repository contains the official user documentation for Fluent Support, a comprehensive WordPress support ticket system. The documentation is built using VitePress and provides guides, tutorials, and references for users and administrators.
Fluent Support is a powerful yet easy-to-use WordPress helpdesk plugin that helps you manage customer support tickets efficiently. Built with modern technology and designed for scalability, it's perfect for businesses of all sizes.
- 📧 Multi-Channel Support - Email piping, web forms, and integrations with Slack, Telegram, Discord, WhatsApp
- 🎫 Advanced Ticket Management - Tags, filters, bulk actions, merge tickets, split replies
- 👥 Team Collaboration - Internal notes, agent assignments, permissions, and time tracking
- 🔄 Workflows & Automation - Automate repetitive tasks with custom workflows
- 📊 Reports & Analytics - Comprehensive reporting on team performance and ticket metrics
- 🤖 AI-Powered Assistance - OpenAI integration for smart responses and automation
- 🔌 Rich Integrations - WooCommerce, Easy Digital Downloads, FluentCRM, LearnDash, and 20+ more
- 🌐 Customer Portal - Self-service portal with customizable branding
- 📱 Mobile Responsive - Works seamlessly on all devices
- 🌍 Translation Ready - Fully localized and RTL support
- Framework: VitePress v1.6.4
- Build Tool: Vite
- Package Manager: npm
- Deployment: Static site generation
Before you begin, ensure you have the following installed:
- Node.js (v18 or higher recommended)
- npm (comes with Node.js)
-
Clone the repository
git clone https://github.com/WPManageNinja/fluent-support-user-docs.git cd fluent-support-user-docs -
Install dependencies
npm install
-
Start development server
npm run docs:dev
The documentation will be available at
http://localhost:5173
| Command | Description |
|---|---|
npm run docs:dev |
Start development server with hot reload |
npm run docs:build |
Build for production |
npm run docs:preview |
Preview production build locally |
fluent-support-user-docs/
├── .vitepress/
│ ├── config.js # VitePress configuration
│ ├── theme/ # Custom theme files
│ └── dist/ # Built output (generated)
├── guide/
│ ├── getting-started/ # Getting started guides
│ ├── setup-configuration/ # Setup and configuration docs
│ ├── ticket-management/ # Ticket management features
│ ├── email-notifications/ # Email settings
│ ├── workflows-automation/ # Automation guides
│ ├── reports-analytics/ # Reporting documentation
│ ├── integrations/ # Integration guides
│ ├── ai-assistance/ # AI features documentation
│ ├── migration/ # Migration guides
│ ├── troubleshooting-support/ # FAQs and support
│ ├── changelog/ # Version history
│ └── public/ # Static assets (images, icons)
├── index.md # Homepage
├── package.json # Project dependencies
└── README.md # This file
We welcome contributions to improve the Fluent Support documentation! Here's how you can help:
- Clear and Concise: Write in simple, easy-to-understand language
- User-Focused: Think from the user's perspective
- Screenshots: Include relevant screenshots to illustrate steps
- Code Examples: Provide code snippets where applicable
- Links: Cross-reference related documentation pages
- Up-to-Date: Ensure content reflects the latest version
-
Fork the repository
-
Create a feature branch
git checkout -b docs/improve-ticket-management
-
Make your changes
- Edit existing
.mdfiles in theguide/directory - Add new documentation pages as needed
- Update images in
guide/public/images/
- Edit existing
-
Test locally
npm run docs:dev
-
Commit your changes
git add . git commit -m "docs: improve ticket management guide"
-
Push to your fork
git push origin docs/improve-ticket-management
-
Create a Pull Request
- Provide a clear description of your changes
- Reference any related issues
We follow conventional commits:
docs:- Documentation changesfix:- Bug fixes in documentationfeat:- New documentation sectionsstyle:- Formatting changesrefactor:- Restructuring documentation
Example: docs: add guide for custom workflows
- Place images in
guide/public/images/following the existing folder structure - Reference images using absolute paths:

- Use active voice and present tense
- Write in second person (you, your) when addressing users
- Use headers to organize content hierarchically
- Include numbered lists for sequential steps
- Use bullet points for non-sequential items
- Add callouts for important notes:
::: tip This is a helpful tip! ::: ::: warning This is a warning message. ::: ::: danger This is a critical warning! :::
- Product Website: fluentsupport.com
- WordPress Plugin: wordpress.org/plugins/fluent-support
- User Documentation: fluentsupport.com/docs
- Developer Documentation: developers.fluentsupport.com
- Support: fluentsupport.com/support
- Community: Facebook Group
If you find a bug in the documentation or have suggestions:
- Check if an issue already exists
- If not, create a new issue
- Provide clear details and screenshots if applicable
For plugin bugs, please report them on the main plugin repository or WordPress.org support forum.
This documentation is licensed under MIT License.
The Fluent Support plugin itself has its own licensing - check the plugin repository for details.
- Built with VitePress
- Icons and images © Fluent Support Team
- Community contributors who help improve this documentation
Made with ❤️ by the Fluent Support Team
