Add a lightweight chat widget to your site and talk to visitors in real time. No complex setup — paste one script tag and start helping customers instantly.
Live on your site in under two minutes.
Paste a single <script> tag into your site's <head> and the widget loads automatically. Works with any website, CMS, or framework — no dependencies, under 10 KB.
Set the widget color to match your brand, choose the screen position (bottom-left or bottom-right), upload agent avatars, and write a custom welcome message. Visitors see a widget that looks native to your site, not a third-party tool.
Optionally ask visitors for their name and email before the chat starts. Collected details are saved to the contact record automatically — no double entry for your team.
When no agents are available, the widget switches to an offline contact form. Messages land in your ticket queue and get a reply as soon as the team is back online. Visitors are notified by email.
Everything your agents need to deliver fast, helpful responses.
Messages appear instantly for both visitors and agents without page refreshes. Typing indicators show when the other side is composing a reply, keeping the conversation flowing naturally.
Create a library of pre-written reply templates for the most common questions. Agents type a shortcut (e.g. /refund) and the full response inserts instantly. Consistent, professional answers every time — with a fraction of the typing.
Both agents and visitors can send files, screenshots, and images directly in the chat. Drag-and-drop or click to attach. Files are stored securely and accessible from the conversation history.
Every chat is saved with a full transcript, timestamps, and agent notes. Returning visitors can scroll back through previous conversations. Agents see the full history before replying to understand the context without asking the customer to repeat themselves.
Before saying a word, agents can see the visitor's current page, browser, OS, device type, country, and the referrer source that brought them to the site. Knowing what a visitor is looking at before reading their message makes every reply more relevant.
Convert any live chat into a support ticket with one click. The full chat transcript attaches automatically. Use this for complex issues that need follow-up, escalation to another team, or longer resolution time.
Distribute workload fairly and keep response times low.
Manually assign any conversation to a specific agent, or use round-robin auto-assignment to distribute new chats evenly across all online agents. Agents see their own queue separately from the shared inbox.
Agents set their status to Online, Away, or Busy. The widget shows availability in real time and automatically switches to the offline form when no agents are active — no manual toggling required.
Agents receive browser notifications and an audible alert when a new chat arrives, even while working in another tab. No missed conversations because someone wasn't watching the dashboard.
From your Desk dashboard, go to Live Chat settings and copy your unique widget script tag.
Add the script tag before the closing </head> of your website. It works on any platform — WordPress, Webflow, custom HTML, or any CMS.
The widget appears immediately. Open your Desk inbox and reply to visitors in real time. Your team can start handling chats right away.