Widget

/ The chat bubble for your site. One script tag gets you the full in-chat UI: product cards, calendars, forms, all of it.

What you get

This is the default for a reason. One script tag: a working chat bubble, in-chat UI components, automatic handoff to Human Desk, live data. No frontend work past pasting the snippet.

Atlas

Support specialist

where's my order?
Shipped yesterday — tracking's in your email.

Add it to your site

  1. 1

    Open your agent, then the Integrations tab

    Dashboard, then Agents, then your agent, then Integrations. Copy the embed snippet. Position and color are set here too.

  2. 2

    Paste it right before </body>

    It loads on its own and will not slow down your page.

  3. 3

    Lock it to your domains

    In Widget settings, add your allowed domains so nobody else can embed your agent.

index.html · before </body>

<script
  src="https://app.humaner.ai/widget.js"
  data-agent="ag_demo123"
  data-color="#8B2942"
  data-position="bottom-right">
</script>

Refresh your site. The bubble shows up in the corner.

The built-in UI

The widget renders real UI inside the chat, no work from you. Which pieces show up depends on the vertical the agent is set to.

ComponentVerticalWhat it does
Product cardRetailImage, name, price, and a "View product" button inline
Order statusRetailLive shipment info pulled the moment they ask
Return formRetailInline form that becomes a Human Desk ticket
Plan upgrade CTASaaSLocked feature turns into an upgrade button in chat
Cancellation flowSaaSReason, then a counter-offer, then confirmation
Class scheduleWellnessTomorrow's classes with a book button
Medical guardrail chipWellnessA visual "please consult a professional" chip
Room card + calendarHospitalityAvailability picker and booking handoff

Options

AttributeWhat it does
data-agentYour public agent ID. Required
data-colorAccent color as a hex value, to match your brand
data-positionbottom-right or bottom-left
data-greetingOne-off greeting override. Otherwise uses the agent's greeting, personality default if blank