AI That Learns. Support That Scales.
Automated responses powered by active learning. Train your AI on your website, help center, and conversations - it gets smarter every day.
AI-Powered Automation
Active learning AI that continuously improves from your content and conversations.
Intelligent Response Suggestions
AI that learns from your unique content and gets smarter over time. Powered by Claude, it understands context and suggests accurate, on-brand responses you can send with one click.
- Instant suggestions tailored to your business
- One-click send or edit before sending
- Active learning from help articles and past conversations
- Improves accuracy the more you use it
AI-Powered Help Center
Build your knowledge base and watch AI learn from it automatically. Every article you write makes your AI smarter, enabling better automated responses and self-service for visitors.
- AI automatically trains on your articles
- Markdown editor with image support
- Multi-language articles for global reach
- Public helpdesk reduces support volume
Train AI on Your Content
Point AI at your website and watch it learn everything about your product. Import pages, upload documents - your AI becomes an expert on your business automatically.
- Automatic website scanning and learning
- PDF, docs, and file upload support
- Continuous sync keeps AI up-to-date
- AI understands your product deeply
Core Features
Real-time Messaging
Powered by WebSockets for instant message delivery. No delays, no polling. Messages appear the moment they're sent, creating a natural conversation flow.
- Instant message delivery
- Typing indicators
- Read receipts
- Presence detection
Embeddable Widget
Add Hal to any website with a single line of code. The widget loads asynchronously and won't slow down your site. Works with any framework or static HTML.
- One-line installation
- Shadow DOM isolation
- Async loading
- Mobile responsive
Team Inbox
Manage all conversations from a clean, unified dashboard. Filter by status, snooze for later, and collaborate with your team in real-time.
- Unified conversation view
- Filter by open/closed/snoozed
- Snooze with custom time
- Unread indicators
CRM & Contacts
Turn chat visitors into contacts. Track all interactions over time, add custom attributes, and manage relationships in one place.
- Automatic contact creation
- Conversation history per contact
- Custom attributes
- Search and filter contacts
File Attachments
Both visitors and agents can share files in conversations. Images, documents, and more - everything you need for effective support.
- Image sharing with preview
- Document attachments
- Drag and drop upload
- Works in widget and dashboard
Visitor Identification
Track returning visitors and see their conversation history. Pass custom attributes to personalize the experience and provide context to your team.
- Persistent visitor IDs
- Custom attributes (email, user_id, company)
- Conversation history
- Visitor metadata (locale, timezone, browser)
Customization
Brand Colors
Match the widget to your brand with custom colors. Set your primary color and the widget automatically adjusts buttons, headers, and message bubbles.
- Custom primary color
- Automatic contrast adjustment
- Live preview in settings
Position & Layout
Place the widget where it works best for your site. Bottom-right or bottom-left positioning, with responsive behavior on mobile devices.
- Bottom-right or bottom-left
- Mobile-optimized layout
- Configurable launcher button
Custom Greeting
Set a welcome message that appears when visitors open the chat. Personalize the first touchpoint and set the right tone for conversations.
- Custom greeting message
- Auto-open on load with optional delay
- Agent avatar display
Agent Identity
Show visitors who they're chatting with. Agent names appear on messages, creating a more personal and trustworthy conversation experience.
- Agent names on messages
- Profile settings for each team member
- Toggle visibility per app
Dark Mode
Support light and dark themes with automatic system preference detection. Let visitors toggle between themes or set a default for your brand.
- System preference detection
- Light and dark themes
- Optional visitor theme toggle
- Configurable default theme
Multi-Language Support
The widget automatically detects visitor language and displays interface elements in their preferred language. Supports 14 languages out of the box.
- Auto-detect browser locale
- 14 languages included
- Manual locale override
- Visitor metadata collection
Included From Day One
Powerful features already built in - no upgrades needed.
Conversation History in Widget
Visitors can browse their past conversations directly in the widget. Perfect for returning customers who need to reference previous interactions or continue conversations.
- View past conversations
- See conversation status and timestamps
- Jump between conversations instantly
- Reduce support volume with self-service
Automatic Visitor Recognition
Visitors are instantly recognized on return visits without any signup. Your team sees full conversation history and custom attributes automatically.
- Persistent visitor IDs (no friction)
- Automatic return visitor detection
- Custom visitor attributes tracked
- Team has instant context
Multi-App Management
Run multiple websites, brands, or properties from a single Hal account. Each app has independent customization with unified team inbox for efficiency.
- Manage unlimited apps per plan
- Per-app widget customization
- Unified team inbox across all apps
- Perfect for agencies & enterprises
Smart Conversation Filtering
Stay organized with powerful filtering and search. See conversation status at a glance with unread indicators and real-time updates.
- Filter by open/closed/snoozed status
- See conversation counts per status
- Search by visitor name & email
- Real-time updates across team
Help Center as Lead Generation
Your knowledge base becomes an SEO-optimized helpdesk that answers questions before visitors need to chat. Reduces support volume while showcasing expertise.
- Public, searchable help center
- Multi-language article support
- SEO benefits for organic traffic
- Self-service reduces incoming chats
Real-Time Team Collaboration
Your team works together seamlessly with instant updates, typing indicators, and presence detection. Response faster as a unified team.
- See who's typing in real-time
- Presence detection (online/away)
- Instant message delivery
- Team sees updates immediately
Coming Soon
Fully Autonomous AI Bot
Let AI handle conversations end-to-end. It learns from every interaction, improves automatically, and escalates only when truly needed.
Coming SoonAI-Powered Chat Flows
Build intelligent conversation flows that adapt based on context. AI dynamically routes, qualifies leads, and personalizes every interaction.
Coming SoonAI Learning Analytics
See how your AI improves over time. Track learning progress, resolution rates, and get insights on what content to add for even better automation.
Coming SoonLet AI Handle the Routine. Focus on What Matters.
Start training your AI today. The more it learns, the more time you save.
Start Free - AI Included