Skip to content

Web Chat

Web Chat adds a live chat widget to your website. Assign AI agents to handle conversations, configure action buttons, suggest questions to visitors, and let prospects book meetings — all without leaving your site.

Chat Agents

Chat agents are AI-powered assistants that handle conversations on your website. You can assign different agents to different pages.

SettingWhat It Controls
Agent nameWhich AI agent handles conversations on matched pages
URL filterURL paths where this agent is active (e.g., /pricing, /product)
ActiveEnable or disable the agent
DefaultUsed when no URL-specific agent matches

How Agent Routing Works

  1. A visitor opens the chat widget on a page
  2. graph8 checks the page URL against all configured agents’ URL filters
  3. The matching agent handles the conversation
  4. If no URL filter matches, the default agent responds

You can configure multiple agents — for example, a product-focused agent on /product pages and a support agent on /help pages.

Chat Buttons

Add action buttons to the chat widget for quick visitor actions:

Action TypeWhat It Does
LinkOpens a URL (e.g., documentation, pricing page)
QuestionSends a preset question to the AI agent
CalendarOpens a booking page for scheduling a meeting

Each button has:

  • Label — display text
  • Action and value — what happens when clicked (URL, question text, or calendar slug)
  • Icon — optional icon
  • Category — group related buttons together
  • Paths — URL paths where the button appears (show different buttons on different pages)

Preset Questions

Suggest conversation starters to visitors so they know what to ask:

  • Set questions per category
  • Target specific pages with URL path filters (or show on all pages)
  • Toggle individual questions on or off

Preset questions appear when the visitor first opens the chat, reducing friction and guiding the conversation toward topics your AI agent handles well.

Widget Design

Customize the widget’s look and feel to match your brand:

Colors & Layout

SettingDefault
Primary color#7E2DF3
Secondary color#f8fafc
Font familyInter
Border radius0.5rem
Widget width350px
Dark modeOff

Message Styling

SettingWhat It Controls
User message backgroundColor behind visitor messages
User message textText color for visitor messages
Assistant message backgroundColor behind AI responses
Assistant message textText color for AI responses

Header & Button

SettingWhat It Controls
Assistant nameName shown in the chat header
Show headerToggle the header bar
Header text colorColor of the header text
Floating button iconIcon style for the chat trigger button
Floating button colorColor of the trigger button

Calendar Integration

Visitors can book meetings directly from the chat widget using the calendar action button. Prospects can pick a time without leaving the conversation.

Next Steps