A chat widget that fits your product.
Paste one script tag and a fast, on-brand messenger appears on your site — with help articles, satisfaction surveys and AI answers built in. It won't clash with your CSS, and it speaks your visitors' language.
Included on every plan · Remove “Powered by HAL” from Starter
Looks like you, not like a plugin.
Set colors, position, launcher style, greeting and teaser messages. Light and dark themes follow your site. Visitors can search your help articles without leaving the page.
- Colors, position and launcher style
- Help article search inside the widget
- File attachments in both directions
It knows who's chatting.
Call identify() when a user signs in and the widget stops treating them like a stranger: their conversations follow them across devices, and your team sees their account. Identity verification makes sure nobody can impersonate a user.
- identify(), track() and set() in JavaScript
- HMAC identity verification
- Email capture for anonymous visitors
// Sign the user in to the widget HalWidget.identify({ user_id: "usr_1842", email: "mia@novaleaf.com", name: "Mia Kovač", user_hash: "9f86d0…", // HMAC }); HalWidget.set({ plan: "trial", seats: 8 }); HalWidget.track("invited_teammate");
More than a chat bubble.
Proactive messages
Greet visitors on specific pages or after product events.
Surveys in the widget
CSAT after a conversation and NPS on a schedule.
Product tours
Walk users through your app, step by step.
Article cards in replies
Send a help article as a rich card inside the chat.
Voice calls
Ring a customer inside the widget when typing isn't enough.
Install guides
Shopify, Webflow and WordPress — plus a WordPress plugin.
Features that work well together
Put HAL on your site today.
Install the widget in five minutes, point HAL at your help content, and let the AI take the first pass at every question.
Free plan · No credit card · Hosted in the EU