AI Chat Bot for WHMCS

AI Chat Bot Addon for WHMCS as other competitors currently have to offer.

2 Likes

Hi there, @bayden10 :waving_hand:

Many thanks for the idea!

Could you please elaborate on what you mean under using the AI Chatbot as add-on for WHMCS?

1 Like

Hi, for WHMCS an Addon module is required to hook into your services to connect to the AI Bot to be used site wide. This is currently available from Livechat:

2 Likes

Could you clarify how you envision the AI Chatbot integrating with your WHMCS platform?

Do you require the AI chatbot to interact with any specific features of WHMCS, like managing client accounts, processing orders, or providing billing support? Or do you want it to be installed on all pages of the website to answer general questions?

1 Like

The AI Chatbot would be integrated in a similar way to our existing LiveChat solution.

The primary requirement is for it to be available site-wide, including all WHMCS pages, so it can be trained on and reference existing public content such as the Knowledgebase, Announcements, Download area, product and service pages, contact pages, and general company information.

At this stage, we are not looking for the chatbot to directly interact with WHMCS functionality such as managing client accounts, processing orders, or handling billing actions. Its role would be informational and support-oriented β€” answering common questions, guiding users to relevant pages or articles, and reducing basic support inquiries.

If deeper WHMCS API integration is possible in the future, that could be evaluated separately, but the initial implementation is focused on content-based training and site-wide availability similar to LiveChat.

2 Likes

Thank you!

If the widget is installed on all pages and the URLs with the needed info are used for training, the widget should work the way you need. Could you please clarify why the WHMCS integration is required here? Is the standard widget installation not possible there?

1 Like

Hey Max,

Well WHMCS does not use static HTML pages. All frontend output is rendered dynamically using encoded PHP files together with Smarty (TPL) templates, and the final HTML β€” including the <body> tag β€” only exists once the page is compiled and served to the browser.

Because the core PHP files are encoded, they cannot be modified to insert scripts, and there is no single global HTML file where a standard β€œpaste before </body>” widget installation can be applied reliably across all pages. Directly modifying TPL templates is also not a viable solution, as templates vary by theme and are routinely updated, which would break or remove the integration.

This is why third-party services such as LiveChat, Tawk, etc. are integrated into WHMCS via an addon module or hook-based approach. These integrations inject the required JavaScript programmatically at runtime using WHMCS hooks, ensuring the widget loads consistently across all WHMCS areas (client area, knowledgebase, downloads, announcements, product and service pages) without modifying encoded core files or theme templates.

So the requirement here is not for deeper WHMCS API interaction, but for a WHMCS-compatible delivery method (addon module or hook-based injection) rather than a static HTML embed model.

If Elfsight supports a PHP or hook-based injection mechanism, that would be the correct approach for WHMCS.

Hope this helps clarify.

2 Likes

Got it, thanks for clarifying!

I’m afraid this functionality is unlikely to be released, but you never know. I’ve added your suggestion back to the Wishlist, and if it gets more votes, we might consider it in the future :slightly_smiling_face:

1 Like