Documentation

Harmonix User Manual

Complete guide to building, deploying, and managing your AI-powered agents

Quick Start Guide

Get your first AI agent up and running in under 5 minutes. Follow our step-by-step guide.

AI Employees

Enterprise-grade conversational AI

Platform Overview

Harmonix is a comprehensive SaaS platform for creating AI-powered agents with custom knowledge bases. Businesses can build intelligent AI employees that answer questions using uploaded documents and connected APIs, with source citations.
AI-powered conversations
Custom knowledge bases
Multi-industry support

Create AI Employee

6-Step Wizard: Info → Knowledge → Personality → Channels → Appearance → Deploy

Getting Started

Creating Your First AI Employee (6-Step Wizard)

Navigate to AI Employees → New AI Employee. The wizard walks you through 6 steps:

  1. Basic Info — Name, description, welcome message, and template (Sales, Support, Legal, etc.)
  2. Knowledge Base — Upload files (PDF, Word, text), add URLs, or paste text directly
  3. Personality — Set the system prompt, response tone, and behavior rules
  4. Social Channels — Connect WhatsApp, Facebook Messenger, Instagram, or Telegram. The website widget is always available automatically.
  5. Appearance — Choose widget style (Floating Button or Side Tab), position, colors, icon, and button label
  6. Deploy — Review your setup and launch. Get your embed code instantly.

Your AI agent is live immediately after creation and starts responding to messages on all connected channels.

6-step guided wizard
Connect social channels during setup
Live immediately after creation

Upload Knowledge

Documents, URLs, Sitemaps, APIs

Knowledge Base Management

Adding Knowledge to Your AI Employee

There are several ways to add knowledge:

1. File Upload

Upload PDF, Word documents, or text files directly. Go to your agent's Knowledge tab and click Upload File.

2. URL Import

Scrape content from any website. Click Add URL and enter the webpage address.

3. Sitemap Import

Bulk import pages from a website's sitemap. Click Import Sitemap and enter the sitemap URL (usually yoursite.com/sitemap.xml).

4. Manual Text

Add content directly by clicking Add Text and pasting your content.

Multiple file formats
Web scraping
Bulk import

Social Channel Relay

WhatsApp · Facebook · Instagram · Telegram

Social Media Channels

Connecting Social Media Channels

Your AI agent can automatically respond to messages on WhatsApp, Facebook Messenger, Instagram DMs, and Telegram — converting every conversation into a verified lead.

Channels Overview
  • Website Widget — Always available. Copy the embed code from the Deploy tab.
  • WhatsApp — Requires a Meta Business account. Needs Phone Number ID, WABA ID, and a permanent Access Token.
  • Facebook Messenger — Requires a Facebook Page ID and Page Access Token from Meta Business Suite.
  • Instagram DMs — Linked to your Facebook Business Page. Requires Instagram Business Account ID and the same Page Access Token.
  • Telegram — Simplest setup. Get a Bot Token from @BotFather on Telegram and paste it in.
Setting Up During Creation (Recommended)

Step 4 of the creation wizard shows all channels. Toggle on any channel and enter credentials. Your agent will be active on those channels immediately after launch.

Setting Up After Creation
  1. Open your agent → Channels tab
  2. Click on the channel you want to connect
  3. Enter the required credentials
  4. Click Save
How the AI Handles Incoming Messages

When a visitor messages on any connected channel:

  1. The AI reads the message and searches your knowledge base
  2. Responds instantly (usually under 2 seconds)
  3. Captures name, email, phone if offered — creating a verified lead
  4. Offers to book an appointment if calendar is connected
  5. If a human agent takes over, AI pauses and resumes after 30 minutes of inactivity
WhatsApp, FB, Instagram, Telegram
Auto lead capture
Human takeover + AI resume

Behavior Rules

Control how your agent responds

AI Employee Rules

Defining AI Employee Behavior

Rules are instructions that control how your AI agent responds. Unlike the system prompt, rules are specific directives.

Example Rules
  • "Always greet users by name if they provide it"
  • "Never discuss competitor products"
  • "If asked about pricing, offer to schedule a call with sales"
  • "Keep responses under 3 sentences unless asked for more detail"

Rules at the top have higher priority when conflicts occur.

Natural language rules
Priority ordering
Instant updates

Team Access

Invite up to 2 moderators per agent

Adding Moderators

Managing AI Employee Moderators

You can invite team members to help manage specific AI agents without giving them full account access.

Adding a Moderator
  1. Go to your agent's Moderators tab
  2. Click Add Moderator
  3. Enter their email address
  4. Click Add Moderator
Moderator Permissions

Can do: Manage knowledge base, update settings, view analytics

Cannot do: Create AI agents, access billing, add other moderators

Limit: 2 moderators per AI agent

Up to 2 per agent
Limited permissions
Email invitation

Smart Appointment Booking

Auto-syncs working hours, timezone & vacation from Google Calendar

Calendar & Smart Booking

Setting Up Appointment Booking

Allow visitors to schedule appointments through your AI agent. The system reads your actual Google Calendar to determine your availability — no manual setup required.

Connecting Google Calendar
  1. Go to your agent's Settings tab → Booking section
  2. Click "Sign in with Google Calendar"
  3. Sign in with your Google account and grant permissions
  4. Click "Sync from Google Calendar" — Harmonix will automatically detect:
    • Your working hours and timezone
    • Out-of-office and vacation events (next 90 days)
    • All busy times from your calendar
  5. Save settings — your agent will only offer slots when you're actually free
How Smart Booking Works
  • No overlaps: Checks your Google Calendar in real time before confirming any slot
  • Respects OOO: Vacation and out-of-office events are automatically blocked
  • Auto-timezone: Pulls your timezone from Calendar settings
  • Re-sync anytime: Click "Sync from Google Calendar" after schedule changes
Auto-detects working hours
Vacation blocks from calendar
Zero manual configuration

Real-time Data Sync

Connect to external systems

Webhooks & Integrations

Connecting External Systems

Webhooks allow your AI agent to send real-time notifications to your servers when specific events occur.

Setting Up Webhooks
  1. Navigate to your agent's Webhooks tab
  2. Click Add Webhook
  3. Enter your server endpoint URL (must be HTTPS)
  4. Select the events you want to receive
  5. Test your webhook to verify it's working
Available Events
  • chat.session.started - When a new chat session starts
  • chat.message.received - When a user sends a message
  • chat.message.sent - When the agent responds
  • document.uploaded - When a document is uploaded
  • document.processed - When document processing completes
  • agent.activated - When an AI agent is activated
  • agent.paused - When an AI agent is paused
Security

All webhook requests include an HMAC-SHA256 signature in the X-Harmonix-Signature header for verification.

Use webhooks to sync leads with your CRM, trigger workflows, or connect to your internal database.

Real-time sync
Secure signatures
Multiple events

Website Integration

One line of code to embed

Embedding Your Widget

Adding the Chat Widget to Your Website

  1. Go to your agent's Embed tab
  2. Copy the provided embed code
  3. Paste it into your website's HTML, just before the closing </body> tag
Customizing the Widget

Use the Theme tab to customize colors, border radius, and position of your chat widget.

One-line code
Full customization
Mobile responsive

Theme Settings

Colors, position & branding

Widget Customization

Customizing Your Chat Widget

Make the chat widget match your brand by customizing its appearance.

Theme Options
  • Primary Color: Main button and header color
  • Secondary Color: Accent color for gradients
  • Position: Bottom-left or bottom-right of the screen
  • Border Radius: Sharp or rounded corners

Preview your changes in real-time with the Test Chat button.

Brand colors
Position control
Real-time preview

Earn Commissions

Refer others & earn

Affiliate Program (Earn Money)

How to Earn Money with Harmonix

Every user can earn money by referring others to Harmonix through our Affiliate Program.

Getting Started
  1. Go to Earn Money in the sidebar
  2. Copy your unique referral link
  3. Share it with your network
  4. Earn commission when your referrals pay
Commission Tiers

The more referrals you bring, the higher your commission rate:

  • Bronze (0+ referrals): 10% commission
  • Silver (5+ referrals): 15% commission
  • Gold (15+ referrals): 20% commission
  • Platinum (50+ referrals): 25% commission
Payouts

Request a payout once your pending balance reaches $50. Payments are processed via Stripe.

You'll receive email notifications whenever you earn a commission or reach a new tier!

Tiered commissions
$50 minimum payout
Email notifications

Widget Styles

Floating Button or Side Tab — choose your icon & label

Widget Style & Icon

Customizing Your Chat Widget

Go to your agent's Appearance tab to fully customize how the chat button looks on your website.

Widget Style
  • Floating Button — A circle button at the bottom-right or bottom-left corner of the page. Classic and widely recognized.
  • Side Tab — A vertical pill pinned to the right or left edge of the screen, centered vertically. Great for not covering page content at the bottom.
Chat Button Icon

Pick from 9 icon styles for your button:

  • Chat — Classic message bubble (default)
  • Bot — Robot icon to signal AI
  • Support — Headphones for customer service feel
  • AI — Sparkles for a modern, AI-forward brand
  • Help — Question mark for information desks
  • Phone — Phone icon for call-oriented businesses
  • Friendly — Heart for wellness or care brands
  • Premium — Star for high-end or rated services
  • Fast — Lightning bolt for instant-response positioning
Button Label

Add an optional text label (up to 20 characters) such as "Chat with us", "Get Help", or "Book Now". The label appears next to the icon or in the side tab.

Embed Code

Your settings are automatically reflected in the embed code:

<script src="https://www.harmonix.info/widget.js" 
  data-chatbot-id="YOUR_ID" 
  data-api-key="YOUR_KEY"
  data-widget-style="side_tab"
  data-position="right"
  data-button-icon="sparkles"
  data-button-text="Chat now"></script>

Copy from the Deploy tab — it always reflects your latest settings.

Floating or Side Tab style
9 icon choices
Custom button label

Performance Metrics

Track conversations & engagement

Analytics & Insights

Understanding Your AI Employee Performance

The Analytics tab provides insights into:

  • Total Conversations: Number of chat sessions
  • Messages: Total messages exchanged
  • Response Time: Average AI response time
  • Popular Topics: Most common questions asked
Real-time metrics
Conversation history
Export options

Lead Pipeline

Manage & convert leads

Leads & CRM Pipeline

Managing Your Leads Pipeline

The Leads section in the dashboard provides a full CRM pipeline to track and manage leads captured by your AI agents.

Pipeline Stages
  • New: Freshly captured leads from conversations
  • Contacted: Leads you've reached out to
  • Qualified: Leads confirmed as good prospects
  • Proposal: Leads with active proposals
  • Won: Successfully converted leads
  • Lost: Leads that didn't convert
CSV Lead Import

You can bulk import leads from a CSV file:

  1. Click the Import dropdown on the Leads page
  2. Select CSV Import
  3. Upload your CSV file or download a template first
  4. Map your CSV headers to lead fields (name, email, phone, company)
  5. Choose whether to skip duplicates
  6. Click Import to add all leads
Bulk Actions

Select multiple leads using checkboxes, then use the action bar to:

  • Move to Stage: Bulk-move leads to any pipeline stage
  • Export: Download selected leads as a CSV file
  • Delete: Remove selected leads with confirmation
CSV import
Bulk operations
Pipeline stages

Automations

Automate lead follow-ups

Automations & Follow-ups

Setting Up Automations

The Automations page lets you create rules that trigger actions when specific events occur.

Email Follow-up Sequences

Automatically send follow-up emails to new leads:

  1. Go to Automations in the sidebar
  2. Click Create Automation
  3. Set the trigger (e.g., "New lead captured")
  4. Choose Email Follow-up Sequence as the action
  5. Configure the email subject and body
  6. Use template variables: {lead_name}, {company}, {email}, {agent_name}
  7. Set a delay (hours) before sending
Available Actions
  • Send Email: Send a single follow-up email
  • Email Follow-up Sequence: Multi-step email campaign
  • Webhook: Trigger an external system
  • Assign to Agent: Route the lead to a team member
Email sequences
Template variables
Delay scheduling

5-Step Wizard

Create agents in minutes

AI Employee Creation Wizard

Creating an AI Employee with the Wizard

The 5-step guided wizard makes creating a new AI agent easy:

Step 1: Basic Info

Enter the agent's name, choose a template (Customer Support, Sales, Appointments, or Custom), and select the workspace.

Step 2: Knowledge Base

Upload documents or add URLs for the AI to learn from. Supports PDF, Word, and text files.

Step 3: Personality

Define the agent's system prompt, tone, and behavior rules. Set how it should respond and what topics to avoid.

Step 4: Theme

Customize the chat widget's colors, position, and branding to match your website.

Step 5: Deploy

Copy the embed code and add it to your website. Your AI agent is now live!

5-step process
Template selection
Instant deployment

Subscription

Manage your plan & credits

Billing & Plans

Managing Your Subscription

Go to Settings → Billing to view and manage your subscription.

Available Plans
  • Starter: 1 AI agent, 1,000 messages/month
  • Professional: 5 AI agents, 10,000 messages/month
  • Enterprise: Unlimited AI agents, custom limits - Contact sales
Custom Plan Builder

Need something specific? Use our Custom Plan Builder on the homepage to:

  • Choose your exact number of AI agents
  • Set your monthly message limit
  • Add departments/sub-accounts
  • Include add-ons like WhatsApp and Calendar
  • Get 20% off with annual billing

All payments are securely processed through Stripe.

Flexible custom plans
Annual discounts
Secure payments via Stripe

Pro Tips

  • Keep your knowledge base updated for accurate responses
  • Use rules to control specific behaviors instead of long system prompts
  • Test your AI agent regularly using the built-in Test Chat feature
  • Add moderators to distribute workload without sharing billing access

Need More Help?

Our support team is ready to assist you with any questions.

© 2026 Harmonix. All rights reserved.

Powered by VELORIEN GROUP LLC

Version 2.0.0

Cookie Consent

We use cookies to enhance your experience. By continuing to visit this site you agree to our use of cookies. Read our Privacy Policy and Cookie Policy to learn more.