Launch offer

50% off WhatsApp and CRMall plans pay yearly and the price holds for 12 months

48 days left See the plans
TicAte ChatIQ

Talk to the people
already on your site.

Live chat, a real-time inbox for the team, and a list of who is reading which page right now. One script tag on your website — and the visitor arrives in the chat with their history already beside them.

One script tag Visitor IPs hashed API and webhooks
yoursite.com — 7 visitors on the site
/pricing · 3rd visit
Hi! Two of us are online — anything we can help with?
Do you ship to Coimbatore?
We do, next-day. Shall I check stock for you?
Anita R. · /pricing 3rd visit · 4m 12s · from Google
Why live chat, and why another one

A contact form is a conversation you postponed

Someone reads your pricing page, hesitates, and leaves. Here is what usually happens instead of a reply.

What is TicAte ChatIQ?

TicAte ChatIQ is website live chat with a real-time team inbox: one script tag on your site, and you can see who is reading which page right now, start the conversation, and answer from the same place the team already works. Visitor IPs are hashed, and there is an API and webhooks for anything you want to wire it into. Pair it with TicAte CRM or TicAte Inbox and the visitor arrives in the chat with their history already beside them.

The answer arrives tomorrow

A form goes to an inbox somebody checks in the morning. By then the visitor has read three competitors and made up their mind.

You have no idea who they are

“Hi, how can I help?” — asked of someone who has been on your pricing page three times this week and read the whole WhatsApp section. You could have known that.

The widget is a tracker

Most chat widgets ship a framework onto your page, fight your CSS, and write every visitor’s raw IP into somebody else’s database.

What is live today

What TicAte ChatIQ does

7 capabilities, as the product runs today. A built-in chatbot is not on this list because it is not built yet.

01 — Capability

A widget you paste once

One script tag on your site and the chat bubble is live. Plain JavaScript in a shadow root, so it cannot inherit your CSS or leak into it, and it keeps up with a single-page app without a reload.

  • One <script src="chatiq.ticate.com/widget.js" data-site="…"> tag — no framework added to your page
  • Rendered in a shadow DOM: your stylesheet cannot break it, and it cannot break your stylesheet
  • SPA-aware — a route change is a new page view, not a reload
  • Accent colour and copy set from the dashboard, not from your markup
  • Shows whether anyone is actually online, so nobody types into an empty room
yourcompany.com
yoursite.com — the widget, live
Hi! We’re here — 2 people online. Anything we can help with?
Do you ship to Coimbatore?
We do, next-day. Shall I check stock for you?
One script tagShadow DOM · no framework added to your page
Online
02 — Capability

Who is on the site right now

A live list of the people reading your pages this minute: which page they are on, how they arrived, how many times they have been back, and what they read last time.

  • Current page, time on site, visit count and referring source, updated live
  • The visitor’s page history beside the chat, so the first reply is not a question you could have answered yourself
  • A returning visitor is the same record, not a new stranger
  • Analytics over 7, 30 or 90 days: visitors, page views, chats, top pages, sources and countries, per website
  • Visitor IP addresses are hashed before they are stored — useful analytics, no raw address in the database
yourcompany.com
Live visitors · 7 on the site now
Anita R./pricing · 4m 12s · Google
3rd visit
Visitor · Chennai/whatsapp · 1m 02s · Direct
New
Vinod K./crm · 22s · LinkedIn
Returning
IP hashed on writeReturning-visitor analytics, no raw address stored
Privacy
03 — Capability

A shared inbox for the team

Chats arrive in one queue the whole team works. Assign, add a private note, close, reopen — the same habits as TicAte Inbox, so nobody learns a second tool.

  • Filter by open, assigned, mine or closed; assign a chat to a teammate
  • Internal notes the visitor never sees
  • Typing indicators and read receipts both ways
  • Saved replies, picked from a button or by typing “/”, and edited before they are sent
  • Close and reopen, with the whole history kept on the contact
  • Invite your team with owner, admin and agent roles
yourcompany.com
Shared inbox · 3 open
Anita R.“Do you ship to Coimbatore?”
You
Visitor · Chennai“Is there a free trial?”
Unassigned
Note · internalExisting customer — renewal is due next month
Hidden
AssignCloseReopenTyping…
04 — Capability

A visitor becomes a contact

A pre-chat form asks for a name and an email before the conversation starts, and a signed-in visitor can be identified from your own app — so the chat is attached to a person, not a browser tab.

  • Pre-chat form you configure — ask for what you actually need
  • ticate.identify() stamps the visitor with who they are in your own app
  • Contacts carry every chat, page view and visit in one record
  • Upsert by email through the API, so your own system and ChatIQ agree on one person
yourcompany.com
Contact — Anita Raghavan
anita@harbourlog.inFrom the pre-chat form
Captured
3 visits · 11 pagesPricing, WhatsApp, Coexistence
History
ticate.identify()Stamped with your own app’s user id
Your app
05 — Capability

Lead scoring, and reaching out first

Every visitor is scored as they browse and sorted into hot, warm and cold, so the team can see who is worth a hello. An agent can start the conversation before the visitor types anything.

  • The score counts chatting, being identified, visits, high-intent pages, pages this visit, time on site and traffic source
  • Hot, warm and cold rings that update live as a visitor’s score changes
  • A breakdown of the score, the page journey and past chats for each visitor
  • Reach out first: the visitor’s widget opens, or shows a preview bubble, with your message
  • Alerts when a new, returning or known visitor arrives, whichever you choose
yourcompany.com
Live visitors · by lead score
Anita R./pricing · 3rd visit · identified
Hot
Visitor · Chennai/whatsapp · 6 pages this visit
Warm
Visitor · Pune/blog · 40s · first visit
Cold
Reach out first/ Saved replies
06 — Capability

Chats that land in the CRM

Connect TicAte CRM and each website sends its chats to a queue there. The CRM files the chat on the contact or lead it already has, or makes a new lead, so a website conversation becomes a sales record without anyone copying it across.

  • One CRM queue per website, chosen under Settings → Integrations
  • The CRM matches the visitor to an existing contact or lead before it makes a new one
  • Answers given in ChatIQ, by a person or through the API, appear on the CRM thread too
  • With TicAte Inbox as well, the team carries on over WhatsApp from the same record
  • Signed webhooks in and the public API out — no private link between the apps
yourcompany.com
TicAte CRM — Website queue
Anita Raghavan“Do you ship to Coimbatore?” · yoursite.com
Chat
Lead — Anita RaghavanMatched by email · owner: Priya
Filed
Carry on over WhatsAppFrom the same record
Next
07 — Capability

An API and webhooks, not a walled garden

Everything the dashboard does is available over a REST API with scoped keys, and every event can be pushed to your own endpoint, signed. It is the same door the other TicAte apps use.

  • REST API at /api/v1 — visitors, contacts, conversations, messages, webhooks
  • Scoped API keys, so a script that reads visitors cannot write messages
  • Signed webhooks (conversation.started, message.created, …) with an HMAC-SHA256 signature
  • Write into a live chat as a bot from your own service
  • No private back door between TicAte apps — the joins use this same public API
yourcompany.com
API & webhooks
GET /api/v1/visitors?online=1Scoped key · read-only
200
POST /api/v1/conversations/:id/messagesWrite into a live chat as a bot
201
conversation.startedX-TicAte-Signature: sha256=…
Sent
With the other apps

Chat is where the customer starts

ChatIQ stands on its own — plenty of businesses will only ever want this one. Here is what is true today.

One sign-in Live

Your TicAte account signs you in to ChatIQ, TicAte Inbox and the CRM. One password, every workspace you belong to.

A public API, not a back door Live

The joins between TicAte apps use the same REST API and signed webhooks your own scripts would use. Nothing here breaks if another app is down.

Chat → CRM lead Live

Each website’s chats land in a TicAte CRM queue, filed on the contact or lead already there or as a new lead. With TicAte Inbox too, the team carries on from the same record.

Getting started

Live on your site this afternoon

Four steps, and none of them need your developer for longer than a copy and paste.

1

Create the workspace

Sign up at chatiq.ticate.com. We activate the workspace and walk you through it — the same onboarding as every other TicAte app.

2

Paste one line

Copy the script tag from Settings → Websites into your site’s template. WordPress, Shopify, a static site or a single-page app — the same line.

3

Decide what to ask

Set the pre-chat form, the accent colour and the greeting. Ask for an email if you want the lead; ask for nothing if you would rather they just talk.

4

Invite the team

Owners, admins and agents by email. Everyone works the one queue — assign, note, close — and the widget tells visitors when somebody is actually there.

Live visitors · 7 on the site now
Anita R./pricing · 4m 12s · Google
3rd visit
Visitor · Chennai/whatsapp · 1m 02s · Direct
New
Vinod K./crm · 22s · LinkedIn
Returning
IP hashed on writeReturning-visitor analytics, no raw address stored
Privacy
Questions

About ChatIQ

Is ChatIQ a separate product from TicAte Inbox?
Yes. Every TicAte app is bought and run on its own — ChatIQ works perfectly well for a business that never touches WhatsApp. One TicAte account signs you in to whichever ones you do have.
What do I have to put on my website?
One script tag. The widget is plain JavaScript in a shadow root, so it adds no framework to your page and cannot collide with your styles. It works on a static site, WordPress, Shopify or a single-page app.
Does it work on a single-page app?
Yes. A route change registers as a new page view rather than a reload, so the live visitor list follows the person through the site instead of losing them after the first page.
What happens when nobody is online?
The widget says so rather than pretending. The pre-chat form still captures the visitor’s name and email, the message waits in the inbox, and the conversation carries on when someone picks it up.
Do you store visitor IP addresses?
No. The IP is hashed with a salt before it is written, so you get the analytics — returning visitor, source — without a raw address sitting in the database.
Can it talk to my own system?
Yes — a REST API with scoped keys and signed webhooks. You can read visitors and contacts, write into a chat as a bot, and have every event pushed to your endpoint. The TicAte apps use that same public API, so nothing here depends on a private back door.
Does a chat become a lead in the CRM?
Yes, with TicAte CRM. Each website sends its chats to a queue in the CRM, which files the chat on the contact or lead already there or makes a new lead, and shows answers given in ChatIQ on the same record. With TicAte Inbox too, the team can carry on over WhatsApp from that record.
Is there a chatbot?
Not a built-in one yet. Lead scoring, reaching out first and saved replies are live; a bot that answers on its own is not. Your own service can already answer in a chat through the API.
How is ChatIQ priced?
Quoted per workspace after a short call — how many agents, how many websites and how much traffic you take all change the answer.

The people reading your site right now are the easiest ones to talk to.

We set ChatIQ up with you — the widget on your site, the pre-chat form asking for what you actually need, and your team in the inbox before the first visitor arrives.

Chat with us