Documentation

AIGoChat Help Center

Everything you need to set up, deploy and grow your AI chatbot.

🚀

Getting Started

From zero to a working AI chatbot in under 10 minutes - no coding required.

1. Registration & account

Click Start Free on the homepage. Enter your email and password - no credit card required. After registration you go straight to the dashboard.

Free plan - forever

1 chatbot, 200 messages/month, 10-page crawl - completely free, forever.

2. Create your first chatbot

In the dashboard click New chatbot. Fill in three fields:

  1. Name - visible only to you in the dashboard.
  2. Response language - chatbot replies in the selected language.

3. Add knowledge

Go to the Knowledge tab. Three quick options:

🌐

URL Crawler

Enter your site URL - AIGoChat automatically indexes all subpages.

📄

PDF / DOCX file

Upload documents - price lists, manuals, terms of service.

✏️

Manual Q&A

Add question-answer pairs manually for precise responses.

4. Embed chatbot on your site

Go to the Embed tab. Copy one <script> tag and paste it before the closing </body> on your site.

<script
  src="https://app.aigochat.com/widget.js"
  data-chatbot-id="YOUR_CHATBOT_ID"
  defer
></script>

🤖

Chatbots

Basic configuration

In the chatbot's General settings you'll find:

Feature
Chatbot nameDisplayed in the widget header and dashboard.
Welcome messageFirst message sent automatically when the chat is opened.
Teaser bubblesText bubbles appearing above the widget button before the visitor opens the chat.
Suggested questionsQuick-question buttons shown in the widget (optional).
Fallback messageResponse when AI doesn't know. E.g. "Write to us at info@company.com".
Collect emailCollect the visitor's email before the conversation.

AI model selection

AIGoChat supports leading AI models. Model selection is available in the Professional and Business plans - all API costs are included in your subscription.

🟢

GPT-4o Mini

Fastest and most economical. Ideal for most use cases.

Recommended
🔵

GPT-4o

Advanced reasoning and analysis. Best for complex questions.

Premium
🟣

Claude 3.5 Sonnet

Excellent for long detailed answers and document analysis.

Premium

Claude 3 Haiku

Lightning-fast responses while maintaining high quality.

Fast

Model selection available from the Professional plan. Upgrade your plan to unlock all AI models.

Appearance & branding

In the Appearance tab you can fully customize the chatbot to your brand:

  • Primary color and button color - hex or color picker
  • Chatbot logo or avatar (PNG, JPG, max 1 MB)
  • Widget position: bottom-right or bottom-left
  • User bubble color, bot bubble color, header text color
  • Offset from edge (bottom and side, in pixels)

Behavior & tone

Use System Instructions (Professional & Business) to set tone and rules:

You are a helpful assistant for Acme Inc.
Always respond in English.
Do not discuss competitors.
If you don't know the answer, direct to: help@acme.com

AI Personas

Create multiple AI personas with different names, avatars and personalities. Assign them to chatbots or rotate automatically. Available from Starter plan.

Go to AI Personas in chatbot settings → click Add Persona → set name and upload avatar.


📚

Knowledge Base

Website crawler

The crawler automatically visits all subpages, collects content and builds the chatbot's knowledge base.

How to start a crawl:

  1. Go to Knowledge → Crawler.
  2. Enter the site URL.
  3. Click Start crawl.
  4. Wait - progress visible in real time.

Page limits:

  • Free: 10
  • Starter: 50
  • Professional: 500
  • Business: Unlimited
💡

The crawler respects robots.txt and does not collect content behind logins.

File uploads

Upload documents in popular formats - AIGoChat automatically extracts text and adds it to the knowledge base.

PDF DOCX TXT MD CSV

Maximum single file size: 25 MB. Total knowledge base limit depends on plan (1 MB Free, 5 MB Starter, 50 MB Professional, 500 MB Business).

Manual Q&A

Add specific question–answer pairs for precise handling. Ideal for prices, opening hours, return policies etc.

You can also bulk-import Q&A from a CSV file (columns: question, answer).

Knowledge management

In Knowledge → Sources you can:

  • Delete individual sources or files
  • Re-run a crawl for a specific URL
  • Check how many tokens each source uses
  • Set automatic re-crawl (weekly / monthly)

🔗

Widget Embedding

JavaScript code (universal)

Works on any HTML page. Paste before </body>:

<!-- AIGoChat Widget -->
<script
  src="https://app.aigochat.com/widget.js"
  data-chatbot-id="YOUR_CHATBOT_ID"
  defer
></script>

Your unique data-chatbot-id is found in the Embed tab of chatbot settings.

WordPress

Two installation options on WordPress:

Option A - theme / functions.php

Add to the functions.php file of the active theme:

add_action( 'wp_footer', function() { ?>
  <script src="https://app.aigochat.com/widget.js"
    data-chatbot-id="YOUR_CHATBOT_ID" defer></script>
<?php } );

Option B - Insert Headers and Footers plugin

Install the Insert Headers and Footers plugin, paste the <script> tag in "Footer Scripts" and save.

Shopify, Wix, Webflow and others

On every platform paste the tag in the section responsible for custom HTML or scripts:

PlatformWhere to add
ShopifyOnline Store → Themes → Edit code → theme.liquid (before </body>)
WixSettings → Custom Code → Add Code → Body → End of body
WebflowProject Settings → Custom Code → Footer Code
SquarespaceSettings → Advanced → Code Injection → Footer
HTMLDirectly in .html file before </body>

💬

Live Conversations

Monitoring conversations

In the dashboard go to Conversations. You'll see all active and ended sessions. Each conversation includes:

  • Full message history in real time
  • Page URL from which the visitor started the conversation
  • Session duration and number of messages exchanged
  • Visitor's email address (if provided)

Agent takeover

Any active conversation can be taken over manually to respond directly to the visitor.

  1. Open the conversation in the Conversations list.
  2. Click Take over - AI pauses automatically.
  3. Type messages in the chat field on the right.
  4. When done, click Hand back to AI - chatbot resumes.
ℹ️

Add agents to your account in the Team section. Each agent can see active conversations and take them over.

Message reactions

Visitors can react to chatbot messages with emoji. Agents see reactions in the dashboard to quickly gauge customer satisfaction. Available on all plans.

Voice calling

Visitors can request a voice call directly from the chat widget. The agent receives the call in the dashboard - no phone number required. Available from <strong>Professional</strong> plan.

Enable voice calling in chatbot settings → Features → Voice calling.

Conversation archive

Ended conversations go to the Archive. You can search, filter by date or chatbot, and export to CSV (available from Starter plan).


👥

Team Management

Invite team members to collaborate in managing chatbots and responding to live conversations.

Inviting members

Go to Settings → Team → click Invite member → enter email address. An invitation is sent and valid for 7 days.

Roles

AIGoChat has two roles:

🔑
Owner

Full access - chatbot settings, billing, team, API keys.

👤
Agent

Access to live conversations - can monitor, take over and respond. Cannot change settings or billing.

Plan limits

Number of team members depends on plan:

FeatureFreeStarterProfessionalBusiness
Team1310Unlimited

📈

Analytics

Stats overview

In the Analytics section you have access to key chatbot metrics:

💬

Conversations

How many sessions were started in a given period.

📨

Messages sent

Total number of messages from visitors and AI.

Satisfaction ratings

Average rating based on user stars.

Unanswered questions

Topics the chatbot couldn't handle - hint for knowledge base updates.

⏱️

Avg. conversation time

How long a typical session lasts.

📧

Emails collected

Number of email addresses captured by the chatbot.

Daily email digest

From Starter plan and above you receive a daily morning email with the previous day's summary: number of conversations, most common questions and ratings. Digest can be disabled in Account Settings.


⚙️

API

API access is available from Starter plan. Allows integrating the chatbot with your own systems.

Authentication

All requests require the Authorization header:

Authorization: Bearer your_api_key

Generate your API key in Settings → API Keys. Each key can be named and revoked at any time.

Main endpoints

GET /api/chatbots List all chatbots
POST /api/chatbots Create a chatbot
PATCH /api/chatbots/{id} Update chatbot settings
GET /api/chatbots/{id}/conversations Conversation history
POST /api/chatbots/{id}/knowledge Add knowledge source
DELETE /api/chatbots/{id}/knowledge/{kId} Remove knowledge source
GET /api/chatbots/{id}/analytics Chatbot statistics
POST /api/chat Send chat message (streaming)

Widget API - JavaScript events

The AIGoChat widget emits events you can listen to from your code:

// Chat opened
window.addEventListener('aigochat:open', () => { ... });

// Message sent
window.addEventListener('aigochat:message', (e) => {
  console.log(e.detail); // { text, sender, timestamp }
});

// Visitor provided email
window.addEventListener('aigochat:email', (e) => {
  console.log(e.detail.email);
});

// Programmatically open / close widget
window.AiraChat.open();
window.AiraChat.close();
Start in Minutes

Stop losing customers
to unanswered questions

Deploy an AI chatbot on your website in under 10 minutes. Automate customer support 24/7, capture more leads, and never miss a customer question - starting free.

✓ Free plan forever · ✓ 7-day trial on paid plans · ✓ Cancel anytime

We value your privacy

We use cookies to give you the best experience. You can accept all, reject all, or customize your preferences.