DEMODemo site - payments are simulated. No card is charged and no order is binding.
aiB aiBridgeCredential IT Services Sdn Bhd
Product brief · CITSChat · WhatsApp support console

WhatsApp support operations console with AI analysis.

Call logs, chat records, AI FAQ and ticket analysis, email classification, agent performance and scheduled backups - on your own server.

On premisesYour server, your data
Every callVoice and video, with durations
AI assistedFAQ, tickets, contacts, mail
ScheduledDatabase, site and agent backups

What it does

CITSChat is the operations console for a WhatsApp support channel. Every call and every message is recorded against the number it came from, the person who handled it and the company it belongs to, so a conversation that happened in a chat window becomes a record your business can report on.

On top of that record sit the analysis tools: the assistant reads the conversations, proposes FAQ entries and product tags, drafts ticket answers, resolves unknown numbers against your debtor master, and sorts incoming mail into the right company's file. A person reviews and confirms - the console never invents an answer your team has not seen.

Marketing copy aside, the practical value is threefold. First, nothing is lost: calls and chats are stored with their media and are searchable. Second, the repetitive part of support - the same twenty questions - is answered from a knowledge base that the product keeps up to date. Third, you can see how the team is doing: who answered, how fast, and which products generate the most contact.

It runs on your own server. The application, its database, the media and the mail it reads stay on your premises; the only thing that leaves is the usage information the AI provider needs to answer a question, under keys you hold.

Capability groups

Everything on your own server

Installs as a web application on your Windows server with XAMPP or Apache and MySQL. Chat content, media, mail and reports stay on your premises.

AI that maintains the knowledge

Asked-and-answered pairs become FAQ entries with a verification state; products and categories are tagged; ticket replies are drafted for an agent to approve.

Mail, read-only

Connect an IMAP mailbox or Microsoft 365 with an application registration. Messages and attachments are read, classified and matched to the right company - the product has no send path.

Reporting that means something

Agent attribution, first-response and service-time measures, product tagging, plus cost reporting for the AI usage itself.

Assisted workflow

How the assistant fits in

The assistant prepares useful work; a person remains responsible for reviewing and confirming it.

01Channel

WhatsApp

Calls and chat messages arrive.

02Secure hand-off

Automation host

A token identifies the trusted worker.

03Your server

CITSChat

Records, knowledge and cases stay local.

04Your provider key

Analysis

FAQ, tags, drafts and classification.

05Decision point

Human review

A person checks and confirms the result.

Token-protected machine endpoints. The automation host reports call events, chat messages, connection state, mail metadata and analysis results through endpoints that require a token and close automatically when the licence expires.
The AI keys are yours. The product stores the provider key encrypted and hands it to the analysis runner; every call is logged with its cost so the spend is visible in the console.

Technical specification

PlatformPHP 8.1 or newer with MySQL/MariaDB on your Windows server (XAMPP or Apache), installed as a web application folder. HTTPS enforced by the shipped rules.
StorageYour database for records, knowledge and operations; uploaded media on disk beside the application.
Sign-inIndividual accounts with roles (administrator and user), per-page permissions, forced password change on first use, rate-limited sign-in and an audit trail.
SecretsProvider credentials and mailbox passwords are encrypted at rest with a key held outside the web root; a machine token lives in a file outside the web root as well.
MailRead-only IMAP or Microsoft Graph. There is no send path in the product.
Automation hostAny runtime that can call the token-protected endpoints - typically the same assistant that serves the WhatsApp channel. The console tells it which behaviours are enabled (call logging, chat logging, auto-reply, allowed numbers, AI provider and model).
BackupsA scheduled job takes the database, the application and the assistant's state and copies them to a network share, with retention.
UpgradesWe publish a release; you apply it when it suits you, and the previous version is kept so a change can always be undone.

What the console holds

AreaContents
Messaging Call events and chat messages, with media references and the raw payload kept for audit
Contacts & companies The address book, company links, matching rules, and the debtor master imported from your accounts
Knowledge Products and categories, the FAQ knowledge base with verification state, and the source documents the assistant answers from
Cases Tickets and cases with their AI drafts, plus Q&A pairing used by analytics and agent reports
E-mail Accounts, synchronised messages, AI classification and company resolution
Operations Agents, users and roles, token usage and cost, backups, upgrade history, release and developer notes

Add-on modules

Add-onPriceWhat it adds
AI Claim add-on RM 900 / year Assisted claim preparation from chat evidence and receipts.
Onsite Record add-on RM 900 / year Structured on-site visit records linked to the customer and the ticket.
PandaBee module included when licensed Contact and company import from the PandaBee portal, with a name-review queue and alias rules.
WhatsApp numbers quantity 1 - 50 How many WhatsApp numbers this installation may serve; the licence carries the number and the product enforces it.

Add-ons are switched on by us whenever you need one, and the console shows only what you have been granted.

Prerequisites

ServerWindows with XAMPP (or Apache + PHP 8.1+ + MySQL/MariaDB).
Extensionspdo_mysql, curl, mbstring, openssl, json, zip, with mod_rewrite.
CertificateAn HTTPS certificate for the console's host name.
DiskAbout 10 GB to start; grows with chat media and backups.
NetworkOutbound to your AI provider and to the licence service; inbound only for your own staff.
Sold and supported the same way as every product. A yearly subscription plus a one-time installation, with the console on your own server. What the licence records, and what happens when the subscription lapses, is on the licensing page - your data is never deleted either way.

Questions we are asked

Whose server does it run on?

Yours. The console, its database, the media and the mail it reads stay on your premises - that is the point of running it locally rather than subscribing to a shared cloud inbox.

Does the AI see our customers' messages?

The analysis runs under your own provider key, and the console records what was sent and what it cost. You decide which conversations are in scope and which numbers are excluded.

Do our staff need new accounts?

They get console accounts with roles and per-page permissions. The WhatsApp channel itself is serviced by your automation host; agents review and correct what it proposes.

What happens if we stop subscribing?

The console keeps all of your data and lets you sign in to see it; the automated work pauses. Subscribing again puts everything back - nothing is ever deleted.

Can we see how much the AI costs?

Yes - token usage and cost are recorded per run and shown in the console, with budget alerts configured in the settings.

How is it installed?

An engineer sets up the web server and database, connects the WhatsApp channel and the mail account, and runs the go-live checks in the one-time installation fee.