hTech AI Ticket Assistant

hTech AI Ticket Assistant

Developed By hTech

Compatible with WHMCS v8.13

hTech AI Ticket Assistant for WHMCS

Bring next-generation AI automation, accuracy, and efficiency to your support team.

The hTech AI Ticket Assistant is an advanced WHMCS addon that uses artificial intelligence to help technicians respond to support tickets faster, more consistently, and with dramatically less effort. Designed for hosting providers, SaaS companies, and any WHMCS-based business, this module integrates deeply into your support workflow, augmenting your team without replacing them.

With smart automation, real-time intelligence, and full administrative control, hTech transforms WHMCS support into a high-performance, AI-driven operation.

Availability Notice

Current Availability

  • Trial – Full feature access with usage limits - Test with your own Key or Hosted GPT Proxy
  • Starter – Agent Assist and Suggestions only - Hosted GPT Proxy (No OpenAI API Key Needed)
  • Pro – Advanced automation with optional add-on automation (No OpenAI API Key Needed)
  • Agency – All features enabled (No OpenAI API Key Needed)
  • BYO (Bring Your Own Key) – Flexible AI usage with customer-supplied API keys, optional add-on automation

hTech OpenAI Proxy Hosted GPT-4.0 to 4.-2 Live Now Hosted GPT-5.1 Live Now Hosted GPT-5.2 Live Now

Key Features

AI-Drafted Ticket Replies

Automatically generate high-quality replies based on the customer's message, your SOPs, KB articles, and historical context.

  • Context aware
  • Follows your SOP instructions
  • Uses your knowledgebase
  • Supports Suggest Mode and Auto-Reply Mode
  • Always editable before sending

SOP-Driven Intelligence

The AI reads and applies your Standard Operating Procedures, including:

  • Troubleshooting workflows
  • Internal policies
  • Company-specific practices
  • Escalation procedures

This ensures replies remain consistent with your business standards.

Knowledgebase Awareness

The assistant automatically learns from:

  • WHMCS knowledgebase articles
  • Internal documentation
  • Historical ticket patterns

Replies improve over time and stay aligned with your real-world content.

Department-Level Controls

Enable and configure AI independently per department:

  • Off
  • Suggest Replies Only
  • Auto-Reply
  • Use KB / Disable KB
  • Use SOPs / Disable SOPs
  • Max AI Calls Per Ticket
  • Custom sign-off

You maintain full control over where and how AI is used.

Analytics and Usage Dashboard

Monitor AI activity in real time:

  • Usage statistics
  • Token consumption (BYO mode)
  • Cost estimates
  • Department-level insights
  • Response time improvements

Ticket Insights, Sentiment Analysis, and Flags

Each ticket is analyzed for:

  • Customer sentiment
  • Escalation indicators
  • Urgency levels
  • Refund or cancellation intent
  • Abuse, security, or legal language

This allows teams to prioritize tickets intelligently.

Delay and Queue System

Create natural, human-like response timing:

  • Configurable reply delays
  • Cron-based processing queue
  • Per-ticket AI disable option
  • Prevents instant bot-like replies

Agent Assist Panel

Support agents receive:

  • AI-generated draft replies
  • Knowledge-based hints
  • Smart internal notes
  • Quick-insert responses

Agents stay in control while working faster.

Knowledge Engine Suggestions

The module automatically identifies:

  • Missing knowledgebase articles
  • SOP improvement opportunities
  • Ticket trends
  • Department-level optimization insights

Admins can review, approve, or dismiss suggestions.

Licensing & BYO (Bring Your Own Key)

What the BYO Plan Includes

The BYO plan licenses the hTech AI Ticket Assistant software itself, not the AI usage.

You receive:

  • Full module license
  • All automation features enabled
  • SOP and Knowledge Engine
  • Queue system, analytics, and logging
  • Updates and ongoing development
  • WHMCS native licensing
  • ionCube-protected distribution

AI usage is billed directly to your OpenAI account.

FAQ – Bring Your Own OpenAI Key

Why is there a cost if I use my own OpenAI API key?

The subscription covers the software platform, not the AI tokens.

Even in BYO mode, the module provides:

  • Ticket automation logic
  • SOP and KB enforcement
  • Queue processing and delays
  • Sentiment analysis and insights
  • Admin controls, logging, and analytics
  • Ongoing updates and support

Your OpenAI key simply supplies the AI responses.

Do you store or proxy my OpenAI API key?

No. Your API key is stored securely in your WHMCS installation and used only for your system.

Can I switch to a hosted plan later?

Yes. Once hosted GPT-5.1 and GPT-5.2 plans are released, you will be able to switch without reinstalling the module.

Compatibility

  • WHMCS 8.x
  • PHP 7.4 through 8.4
  • ionCube Loader 14+

Ideal For

  • Web hosting providers
  • VPS and dedicated server providers
  • SaaS companies
  • MSPs and IT service desks
  • Any business using WHMCS for customer support

Trial Available for $5 USD

Try the whole module for 7 days using the BYO plan or hosted, with all **Featured Automation Enabled!!! **** Experience how AI can transform your WHMCS support workflow before committing.

Privacy Notice: Ticket data is processed securely for AI functionality and is not stored on hTech servers; all data remains within your WHMCS environment or is sent directly to your selected AI provider.

 

There are no reviews yet!

Be the first to review hTech AI Ticket Assistant.

Version Compatibility


Compatible with WHMCS v8.13

Full Version Compatibility


  • All versions of WHMCS v8.13
  • All versions of WHMCS v8.12
  • All versions of WHMCS v8.11
  • Selected versions of WHMCS v8.10
        8.10.0
  • Selected versions of WHMCS v8.9
        8.9.0
  • Selected versions of WHMCS v8.8
        8.8.0
  • All versions of WHMCS v8.7

System Requirements


  • WHMCS 8.0 or later (fully tested with 8.0–8.10+) PHP 7.4 – PHP 8.4 (IonCube 15 compatible) IonCube Loader 12+ (required to run encoded module files) Cron jobs enabled (for AI queue + delayed replies) MySQL 5.7+ / MariaDB 10+
  • A valid OpenAI API key for BYO Plan
  • No OpenAI APK key is requried for Hosted Plan

* Requirements listed are in addition to the WHMCS default system requirements.

Support for this product

The best place to start if you need help with a specific product is to contact the developer. All WHMCS Marketplace developers have both a website and support URL listed.

Developed By hTech

Changelog

v1.2.14 Released December 23rd, 2025

Latest Version


1.2.14 - License-Gated Update Downloads

  • Updater: Hardened the in-app updater download pipeline to stream ZIPs directly to disk, always send license/install/client identity headers, and log short HTTP body previews on failure.
  • Download Gate: Added a standalone download.php update gate on updates.htech.cloud that validates required headers, verifies licenses via WHMCS verify.php, and streams versioned update packages.
  • Licensing: Update downloads are now restricted to Active and Reissued licenses only; invalid or missing license headers return structured JSON errors.
  • Compatibility: Added support for XML, JSON, and key=value WHMCS license verification responses (including fragment XML).
  • Reliability: Improved license key and install ID resolution in the updater (Addon settings + tbladdonmodules) to prevent license=unknown during update checks.
  • Logging: Added explicit download_request breadcrumbs and extended updater and gate logging for full end-to-end traceability.

 

Previous Versions


v1.2.10 Released December 22nd, 2025

View/hide detailed changelog

Changelog

1.2.10 - Proxy Priority Lane Compatibility

  • Added payload lane flags for proxy routing: priority_proxy, routing_lane, and model_requested.
  • Hosted GPT-5.x now requires both GPT-5.x Models entitlement and Priority Proxy Routing entitlement (proxy enforces priority-only GPT-5*).
  • Removed legacy BYO downgrade logic that forced GPT-5.1 -> GPT-4.1 in classification calls.
  • Proxy requests now set X-HTech-Priority: 1 whenever priority lane is requested.

v1.2.10 (2025-12-21)

Fixes

  • Restored proper plan-based gating for AI Settings so INT/DEV, TRIAL, and AGENCY plans (and entitled BYO/PRO) no longer show GPT‑5.x or Ticket Intelligence options as locked when they are allowed.
  • Starter now follows the same add-on aware logic as BYO, enabling Ticket Intelligence and automation when add-ons are present instead of permanently disabling Tag Routing and insights.
  • Ticket Intelligence dashboard now respects the Advanced Escalation/Sentiment toggles: when disabled, insights render in read-only mode with purge-only controls, and downgrade auto-corrections clear disallowed selections.
  • BYO installations no longer downgrade GPT‑5.x BYO model selections automatically; GPT‑5.1/5.2 remain usable when supported.

Changes

  • Version bump to 1.2.10.

1.2.11 - Priority Routing Decoupled From GPT-5

  • Proxy lane selection no longer forces GPT-5 models onto priority lane.
  • Priority Proxy Routing (add-on/entitlement) now applies to any model (GPT-4.x or GPT-5.x).
  • Hosted GPT-5.x model access is gated only by the GPT-5.x Models entitlement (not Priority Proxy).

v1.2.9 (2025-12-21)

Fixes

  • Fixed Ticket Dashboard rendering for plans without Sentiment/Escalation by ensuring Chart.js code is always wrapped in a <script> tag (prevents raw JS from printing on the page).
  • Full-access plans (INT/DEV, TRIAL, AGENCY) now correctly unlock GPT‑5.x and Ticket Intelligence controls in the UI.
  • Hosting ID Resolution section is now shown only for INT/DEV (hidden for all other plans).
  • Removed the previous temporary behavior that forced BYO GPT‑5.1 → GPT‑4.1. BYO can now use GPT‑5.1/5.2 if the customer key supports it.

Model & entitlement behavior

  • Hosted GPT‑5.x (5.1/5.2) is now treated as one entitlement gate (FeatureGate::GPT52), matching the plan matrix intent.
  • Starter Hosted is effectively GPT‑4.x only (GPT‑5.x options are locked/disabled and calls fall back to GPT‑4.1 if selected).

UI improvements

  • Added clear "requires entitlement — locked" labeling on locked model and department-mode options.

v1.2.8

  • Licensing stable
  • FeatureGate stable
  • Decision logging working
  • UI cleanup and messaging updates (privacy notice, badges)

Note: Earlier entries were lost during development and will be reconstructed as we consolidate historical changes.

 

v1.2.7 Released December 21st, 2025

View/hide detailed changelog

Changelog

All notable changes to hTech AI Ticket Assistant will be documented in this file.

The format is based on Keep a Changelog, and this project follows Semantic Versioning (major.minor.patch) with occasional “b” hotfix suffixes during rapid development/testing.

[1.2.6] - 2025-12-21

Added

  • FeatureGate Decision Logging
    • Added a deterministic “decision” log line for every feature check so plan/add-on mismatches can be debugged quickly (plan, mode, productid, option label, license configoption value, hosting config option value, hostingId where available).
    • Logging uses module Logger when available; falls back to WHMCS logActivity() if not.
  • Software Licensing configoptions parsing
    • Added/standardized parsing for WHMCS Software Licensing verify.php responses, including configoptions (pipe-separated Option=Yes pairs), allowing add-on entitlements to work without needing a hostingId.
  • Canonical Configurable Option Names (Source of Truth)
    • Locked the module’s entitlement mapping to these labels:
      • Auto-Reply Engine
      • Tag Routing + Auto-Assign
      • Knowledge Engine (Auto-KB Suggestions)
      • Advanced Escalation Rules
      • Agent Assist Panel
      • Priority Proxy Routing
      • GPT-5.x Models
  • FeatureGate Debug (admin Tools)
    • Added a debug payload that prints:
      • detected plan/mode/productid
      • raw configoptions
      • parsed license config options
      • resolved hostingId (if any)
      • hosting-based configurable options (if any)
      • effective feature flags
  • Hosting ID override UI
    • Added “Hosting ID Resolution” section in AI Settings:
      • displays detected hostingId (if auto-detected)
      • allows manual override (service id / tblhosting.id) when auto-detection is not possible

Fixed

  • Plan gating correctness improvements
    • Reduced dependency on WHMCS service configurable options by using licensing configoptions as the primary entitlement source.
    • Ensured add-ons are no longer blocked incorrectly when enabled on the license.
  • Back-compat for legacy constants
    • Added aliases for older code paths that referenced:
      • FeatureGate::SENTIMENT_PRIO
      • FeatureGate::ESCALATION (alias to ADV_ESCALATION)
  • Stability: fatal errors / parse errors
    • Fixed multiple fatal/parse error causes during FeatureGate integration (undefined methods, wrong parameter types, unexpected tokens).
    • Ensured FeatureGate debug tooling fails “safe” (never breaks admin UI even if something is misconfigured).

Changed

  • Feature enforcement source-of-truth
    • Feature entitlement order:
      1. Software Licensing verify.phpconfigoptions (preferred)
      2. Optional WHMCS hosting configurable options (requires hostingId)
    • This avoids requiring customers to hunt for hostingId just to unlock add-ons.

[1.2.5] - 2025-12-20

Added

  • Initial Hosting ID Resolution work (auto-detection + override storage in tbladdonmodules).
  • Early FeatureGate Debug output for troubleshooting.

Fixed

  • Addressed early gating/UI mismatches where add-on features were not reflecting correctly.
  • Resolved multiple admin “Oops” errors caused by FeatureGate class loading / method signature mismatches.

Known Issues

  • HostingId auto-detection may be empty for some installs (especially when domain/service linkage doesn’t match); manual override is available.

[1.2.4] - 2025-12-19

Added

  • Hosted Proxy mode registration utilities in module Overview:
    • Register install / test hosted proxy connection
    • Throttled registration (~6 hours)
    • Manual override trigger: &proxy_force_register=1
  • FeatureGate / Plan Gating (initial implementation)
    • Began enforcing plan-level permissions at runtime for:
      • auto-reply behavior
      • UI element availability
      • worker execution (block + log reason)
  • Bootstrap hardening
    • ionCube loader pre-checks to prevent blank admin pages on encoded builds
    • PSR-4 autoload + fallback manual requires when autoload fails

Fixed

  • Restored admin UI stability after departments render refactor caused “Oops”/fatal behaviors.
  • Confirmed non-cache root cause (no opcache; template caches cleared + php-fpm restarted during troubleshooting).

Known Issues

  • Departments page UX still produced repeated “Requires: Auto-Reply Engine add-on” messages in some states.
  • Add-on gating UX still needed refinement (disable only option vs entire control).

[1.2.3] - 2025-12-19

Added

  • Additional Hosted Usage wiring improvements (usage counters visible and updating).
  • Expanded logging around FeatureGate blocks (“blocked by plan add-on”).

Fixed

  • Removed/rolled back problematic departments render chunks that caused admin UI failure.

[1.2.2] - 2025-12-18

Added

  • Hosted Proxy integration foundation:
    • license key read from tbladdonmodules (licenseKey / licensekey)
    • install registration fields (install_id / install_secret)
    • license restriction context generation (domain / ip / dir)
  • Admin tools:
    • uninstall + wipe (drops module tables)
    • test hosted proxy connection (initial)

Fixed

  • Various bootstrap compatibility fixes (older Addon.php style expectations, safe includes).
  • General stability fixes to keep WHMCS admin pages from blank/fatal behavior on load.

Notes / Next Planned Work (Post-1.2.6)

  • Finalize Trial plan behavior
    • Ensure TRIAL behaves like INT/DEV (full access) per the Automation Feature Matrix.
  • Departments UI polish
    • Disable only the auto_reply option (not the entire dropdown)
    • Re-add the red “blocked” icon only when feature is truly unavailable
    • Show one top banner instead of per-row repeated warnings
  • Priority Proxy Routing
    • Wire Priority Proxy Routing option into proxy routing strategy (pool/header/path).
  • GPT-5.x Models
    • Proxy allowlist + module UI gating and model selection behavior:
      • Starter: restrict to GPT-4.x
      • Pro: GPT-5.x via add-on
      • Agency/INT/DEV/Trial: enabled
      • BYO: allow GPT-4.x + GPT-5.x (BYO key)

 

v1.1.2 Released December 17th, 2025

View/hide detailed changelog

v1.1.2 – 2025-02-17

Fixes

  • Added missing database columns and tables for existing installations.
  • Fixed updated_at errors when toggling AI flags.
  • Improved schema migration handling during upgrade and re-activation.
  • Ensured production and fresh installs share a consistent database structure.

Improvements

  • Safer upgrade path for Marketplace customers.
  • Install and activation processes are now fully idempotent.

v1.1.1 – 2025-12-17

Improvements

  • Deactivation now clearly preserves all module data (Marketplace-safe behavior).
  • Added an Overview-only “Deactivation Notice” with an anchor link to the uninstall tool.
  • Added an Overview-only “Uninstall & Wipe Data” tool requiring explicit confirmation by typing DELETE.

Notes

  • Data removal is not performed on deactivate. Admins must use the uninstall tool to permanently delete module tables.

 

v1.1.1 Released December 17th, 2025

View/hide detailed changelog

hTech AI Ticket Assistant – Change Log

v1.1.1 – 2025-12-17

Improvements

  • Deactivation now clearly preserves all module data (Marketplace-safe behavior).
  • Added an Overview-only “Deactivation Notice” with an anchor link to the uninstall tool.
  • Added an Overview-only “Uninstall & Wipe Data” tool requiring explicit confirmation by typing DELETE.

Notes

  • Data removal is not performed on deactivate. Admins must use the uninstall tool to permanently delete module tables.

 

v1.1.0 Released December 11th, 2025

View/hide detailed changelog

hTech AI Ticket Assistant – Changelog

v1.1.1 – Unreleased

Improvements

  • Updated IonCube encoding to version 15 with support for PHP 7.4 → PHP 8.4.
  • Refined internal build metadata (vendor/product/version environment settings).
  • General UI and template cleanup across landing pages and admin areas.

Fixes

  • Resolved Prosper navigation integration alignment errors.
  • Corrected screenshot grid formatting and spacing.
  • Minor text and styling corrections throughout module templates.

v1.1.0 – 2025-02-10

New Features

  • Added 7-Day Free Trial support (Product ID 104).
  • Added Trial Welcome, Trial Expiration, and Trial Expired email templates.
  • Enabled optional trial auto-termination via WHMCS Auto Terminate/Fixed Term setting.
  • Added trial CTA blocks and updated pricing section on the landing page.

Improvements

  • Added “Coming Soon” notices for Hosted GPT-5.1 plans.
  • Updated BYO vs Hosted plan descriptions for clarity.
  • Added module.json and composer.json metadata for WHMCS compatibility scanning.
  • Improved text spacing and alignment in Problem/Solution sections.

Fixes

  • Corrected install.sql schema naming for SOP tables.
  • Fixed left-offset paragraph alignment on landing page.
  • Minor cleanup of template variables and spacing.

v1.0.0 – Initial Release

  • AI Ticket Automation (Suggest / Auto-Reply)
  • SOP Engine + Knowledgebase Awareness
  • Delay & Queue System
  • Ticket Insights & Sentiment Detection
  • Analytics & Usage Reporting
  • Full WHMCS 8.x compatibility
  • IonCube-protected build with Licensing Addon support

 

See also

tawk.to Live Chat

Free live chat App

Free
Live Chat & Visitor Tracking

Chat and Engage with Your Customers to Increase Conversions!

Commercial
LiveChat - live chat for WHMCS

Customer service platform with live chat and customer engagement capabilities

Free
PreMadeKB WHMCS Knowledgebase - Step by Step + Images

PreMadeKB - Readymade Knowlegebase Articles for WHMCS - With Images and 451+ Articles on cPanel, Plesk, DA, Softaculous, etc.

Commercial
Lara AI Assistant

Lara, AI Assistant .. OpenAI's ChatGPT for WHMCS Tickets

Free