Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.helpalive.com/llms.txt

Use this file to discover all available pages before exploring further.

The Agent → Appearance tab is where you make the Agent feel like it belongs in your product — colors, layout, welcome message, and personalization tokens. No code changes, no deploys.

Where to configure

Open your dashboard and go to Agent → Appearance. The tab is split into three sub-sections:
Sub-tabWhat you control
ColorsPrimary brand color, color scheme (light / dark / system), header background.
ContentWelcome message, input placeholder, suggested-question framing.
LayoutLauncher position, side and bottom spacing, custom launcher logos.
Every change is staged as a draft. Use the Test tab to preview your changes, then publish from any Agent tab when you’re ready.

Configuration options

SettingDescriptionDefault
ColorPrimary color used for the launcher button, send button, and message accents.#6366f1
Color schemelight, dark, or system (follows the user’s OS preference).system
Header backgroundSolid color or two-stop gradient.Solid
Welcome messageFirst message shown when a user opens the widget. Supports personalization tokens.”Hi! How can I help?”
PlaceholderInput hint text.”Ask a question…”
PositionWhich corner of the viewport the launcher pins to.bottom-right
Side spacingHorizontal offset from the viewport edge in pixels.24
Bottom spacingVertical offset from the viewport edge in pixels.24
Launcher logoCustom SVG/PNG for the launcher button (light + dark variants).HelpAlive icon

Personalization tokens

Welcome messages can use these tokens:
TokenResolves to
{displayName}The user’s display name from your identify() call. Falls back to “there” if missing.
{tenantName}The workspace name from identify().
{plan}The user’s plan (e.g. pro, enterprise).
{role}The user’s role.
Example:
Hey {displayName}! I'm here to help with anything in your {tenantName} workspace.

Color scheme behavior

SettingBehavior
lightAlways light, regardless of OS or host page.
darkAlways dark.
systemFollows the user’s OS preference, switching live as it changes.
The widget is fully isolated from your page styles, so your CSS won’t accidentally change how the Agent looks. You control its appearance entirely from the dashboard.

Position presets

PositionWhen to use
bottom-rightDefault; works for most apps.
bottom-leftWhen your product already has its own help/menu in the bottom-right.
top-rightRare; landscape kiosks or single-page tools with bottom navigation.
top-leftRare.
If your product has a fixed bottom bar, increase Bottom spacing so the launcher clears it. Upload SVG (preferred) or PNG variants for light and dark modes. The widget swaps automatically based on the active color scheme.
VariantWhen used
Light logoLight color scheme.
Dark logoDark color scheme.
Recommended size: 32×32 pixels. SVGs are preferred because they stay sharp on any screen.

Localization

The welcome message and placeholder are stored as plain strings — set them to your primary language. Agent answers themselves are generated in the language of the user’s question; no manual translation step required.

Hiding the Agent

There are three ways:
  1. Per-user, runtime — call HelpAlive.setConsent({ chat: false }).
  2. Per-tenant — disable the Agent for specific workspaces from Insight → Audience.
  3. Globally — turn off the Agent from Agent → Configuration.
Hiding takes effect immediately; no page reload required.

Next steps

Train on your docs

Add your first knowledge source.

Publishing workflow

Stage and preview before going live.