Skip to content

WPManageNinja/fluent-support-user-docs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

339 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Fluent Support Logo

Fluent Support Documentation

Official user documentation for Fluent Support - The WordPress Support Ticket System

WordPress Plugin WordPress Plugin Downloads WordPress Plugin Rating WordPress Version

Website β€’ Documentation β€’ Developer Docs β€’ WordPress.org


πŸ“– About This Repository

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.

πŸš€ About Fluent Support

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.

Key Features

  • πŸ“§ 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

πŸ› οΈ Documentation Stack

  • Framework: VitePress v1.6.4
  • Build Tool: Vite
  • Package Manager: npm
  • Deployment: Static site generation

πŸ“‹ Prerequisites

Before you begin, ensure you have the following installed:

  • Node.js (v18 or higher recommended)
  • npm (comes with Node.js)

πŸƒ Getting Started

Installation

  1. Clone the repository

    git clone https://github.com/WPManageNinja/fluent-support-user-docs.git
    cd fluent-support-user-docs
  2. Install dependencies

    npm install
  3. Start development server

    npm run docs:dev

    The documentation will be available at http://localhost:5173

Build Commands

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

πŸ“ Project Structure

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

✍️ Contributing

We welcome contributions to improve the Fluent Support documentation! Here's how you can help:

Documentation Guidelines

  1. Clear and Concise: Write in simple, easy-to-understand language
  2. User-Focused: Think from the user's perspective
  3. Screenshots: Include relevant screenshots to illustrate steps
  4. Code Examples: Provide code snippets where applicable
  5. Links: Cross-reference related documentation pages
  6. Up-to-Date: Ensure content reflects the latest version

How to Contribute

  1. Fork the repository

  2. Create a feature branch

    git checkout -b docs/improve-ticket-management
  3. Make your changes

    • Edit existing .md files in the guide/ directory
    • Add new documentation pages as needed
    • Update images in guide/public/images/
  4. Test locally

    npm run docs:dev
  5. Commit your changes

    git add .
    git commit -m "docs: improve ticket management guide"
  6. Push to your fork

    git push origin docs/improve-ticket-management
  7. Create a Pull Request

    • Provide a clear description of your changes
    • Reference any related issues

Commit Message Convention

We follow conventional commits:

  • docs: - Documentation changes
  • fix: - Bug fixes in documentation
  • feat: - New documentation sections
  • style: - Formatting changes
  • refactor: - Restructuring documentation

Example: docs: add guide for custom workflows

πŸ–ΌοΈ Adding Images

  1. Place images in guide/public/images/ following the existing folder structure
  2. Reference images using absolute paths:
    ![Alt text](/images/category/feature/screenshot.png)

πŸ“ Writing Style Guide

  • 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!
    :::

πŸ”— Useful Links

πŸ› Found a Bug or Issue?

If you find a bug in the documentation or have suggestions:

  1. Check if an issue already exists
  2. If not, create a new issue
  3. Provide clear details and screenshots if applicable

For plugin bugs, please report them on the main plugin repository or WordPress.org support forum.

πŸ“„ License

This documentation is licensed under MIT License.

The Fluent Support plugin itself has its own licensing - check the plugin repository for details.

πŸ™ Acknowledgments

  • Built with VitePress
  • Icons and images Β© Fluent Support Team
  • Community contributors who help improve this documentation

About

No description, website, or topics provided.

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors