Skip to main content
If your question isn’t here, contact support and we’ll add it.

Getting started

Most teams get the widget live in under 10 minutes by following the Quickstart. A full rollout (knowledge sources, agent configuration, channels, integrations, and team) typically takes a few hours spread across a couple of days. The in-app Setup wizard at /dashboard/setup walks through the same steps.
No. The dashboard handles agent configuration, knowledge, channels, and integrations without any code. You only touch code if you want to embed the web widget on your site (one script tag), send custom user context, or call our REST API. See Web Widget Installation.
Yes. Sign up at haloagents.ai and you can configure a workspace, install the widget, and run real conversations during the trial. For pricing or to extend the trial, book a demo or email [email protected].
Yes. The Help Center supports importing from URL crawl or the Intercom API, and the Intercom integration imports your existing contacts, companies, conversations, and tickets. See Migrating and Intercom integration.

AI and knowledge

The AI grounds answers in three things: your knowledge (crawled docs, uploaded files, help center articles, distilled meeting transcripts), the context about the current user (traits, company, integrations status, custom context entries), and the agent’s instructions and skills. See How Halo Works.
Your app calls identify() from the widget after login, or you push users via the REST API. Identifying a user attaches their traits and company to every conversation, so the AI can personalize answers and your team sees who they’re talking to. For production, sign a JWT with the Identity Secret so users can’t impersonate each other. See Identity Verification.
Each agent has its own instructions that bound what it should and shouldn’t answer. You can also turn off skills like web search, scope knowledge to specific sources, and configure escalation so off-topic or low-confidence questions go to a human. See AI Agents Overview.
By default the agent escalates: it creates a ticket in your inbox with the conversation attached, routed to a teammate by your escalation rules. You can also configure the agent to ask a clarifying question first, or to fall back to a generic “I’ll connect you with a teammate” message. See Escalation.
HaloAgents uses a mix of frontier models from major providers, chosen per-task (chat, embeddings, classification, summarization). We don’t expose model selection to most customers because we route to whatever is best and cheapest for the task. Enterprise customers can request specific providers or self-hosted models, contact us for details.

Channels

The web widget on your site, email (forward your existing support address), Slack channels (with the Halo Slack app installed), and the embedded chat on your hosted help center. See Channels Overview and Agents Channels.
Yes. By default emails are sent from [email protected]. You can add a custom sending domain ([email protected]) by verifying DNS. See Custom Domain.
Yes. The widget is a single script tag and works with any site, framework or CMS. It renders inside a Shadow DOM so it doesn’t conflict with your page’s CSS. See Web Widget Installation.

Pricing and billing

HaloAgents uses usage-based pricing tailored to your support volume, channels, and integrations. Book a demo or email [email protected] for a quote.
Yes. You can change plans or cancel from Settings > Billing in the dashboard. If you cancel mid-cycle, your workspace stays active until the end of the period.
We do for early-stage startups and qualifying non-profits. Email [email protected] with details about your team and we’ll send terms.

Security and data

Customer data is stored in our primary region with encryption at rest and in transit. We don’t train shared models on your customer data. For details on data isolation, retention, and our knowledge privacy posture, contact [email protected].
HaloAgents is GDPR compliant, encrypts data in transit and at rest, and signs DPAs with customers on request. Contact [email protected] for our current security documentation, sub-processor list, and DPA.
Use the REST API’s user delete endpoint, or contact [email protected] for a workspace-wide deletion. We honor data subject requests within the timelines required by GDPR and CCPA.
Self-hosted deployments are available for enterprise customers. Email [email protected] to discuss requirements.

Account

Go to Settings > Team and invite by email. Roles are Super Admin, Admin, and Member with custom permissions. See Team Settings.
Click Forgot password on the sign-in page. If your workspace uses SSO, sign in through your provider instead.
Only Super Admins can delete a workspace. Go to Settings > Workspace and use the Delete workspace action. Once deleted, the workspace and all of its data are permanently removed and can’t be recovered.

Still stuck?

Contact Us

Email or chat with the team.

Report a Bug

Tell us about something that isn’t working.