Zaapi Help Centre
Open AppContact Support
  • Welcome to Zaapi
  • Start guide
    • Step 1: Create an account
    • Step 2: Integrate messaging channels
    • Step 3: Invite team members
    • Step 4: Manage your inbox
    • Step 5: Analyse chat performance
    • Step 6: Install the mobile app
  • Integrations
    • Facebook Messenger
      • How to connect
      • Limitations
      • Error troubleshooting
    • Instagram
      • How to connect
      • Limitations
    • WhatsApp Business
      • How to connect
      • Limitations
      • Template messages
    • LINE
      • How to connect
      • How to connect (Thai)
      • Import LINE chat history
      • Create chats from "Friend add"
      • Display Admin Name & Photo in LINE
      • Limitations
    • Shopee
      • How to connect
      • Limitations
    • Lazada
      • How to connect
      • Limitations
    • TikTok
      • How to connect
      • Limitations
    • Website Chat Widget
      • Configure the chat widget
      • Install the chat widget on your website
  • Inbox
    • Search
    • Open & Close Chats
    • Track Conversions
    • Quick Replies
    • Labels
    • Saved Filters
    • Assign Chats
    • Spam Inbox
    • Customer Information
    • Meta Ad Source
    • Notes & Tagging
  • Team Management
    • Teams
    • User Roles
  • Broadcast
    • Broadcast on LINE
    • Broadcast on WhatsApp
  • AI Agent
    • Training AI
      • Best Practices: Knowledge Sources
    • Testing AI
    • Deploy AI
    • Analyse AI
    • Troubleshooting AI Issues
  • AUTOMATIONS
    • Basic Automations
      • Assign chats to agents
      • Greeting message
      • Out of hours message
      • Closing chat message
      • Auto reply to Facebook/IG comments
      • Assign labels to chats
  • Flow Builder
    • Set up guide
    • Nodes (Triggers, Conditions & Actions)
    • Error troubleshooting
  • Analytics Dashboard
    • Chat & Agent Performance
    • Sales Performance
    • Label Usage
Powered by GitBook
On this page
  1. AI Agent

Training AI

PreviousBroadcast on WhatsAppNextBest Practices: Knowledge Sources

Last updated 6 days ago

Was this helpful?

CtrlK
  • Overview
  • 1. Knowledge Source: Giving Your AI Its Information
  • 2. Scenario Handling: Teaching Your AI What to Do
  • 3. Personality: Defining Your AI's Voice and Style
  • AI Training Limitations

Was this helpful?

Overview

Zaapi's AI Agent is designed to be your frontline support, handling customer inquiries efficiently and accurately. To unlock its full potential, it's crucial to train it with the right information and instructions.

Training is built on three core components that work together:

  1. Knowledge Source: The brain of your AI. This is where it gets its general information about your business, products, and policies.

  2. Scenario Handling: The playbook for your AI. These are specific, step-by-step instructions for handling common situations.

  3. Personality: The voice of your AI. This defines the tone, style, and specific rules for how the AI communicates.

Let's explore each component in detail.


1. Knowledge Source: Giving Your AI Its Information

The Knowledge Source is the foundation of your AI's understanding. It contains all the key information—like FAQs, policies, and details about your business, products, or services—that the AI will use to answer customer questions.

How to Add a Knowledge Source:

  1. Navigate to AI Agent > Train from the side menu.

  2. Select the Knowledge source tab and click + Add knowledge source.

  3. You can add information in three ways:

    • Upload File: Upload a document containing your information. We support .txt, .csv, .docx, and .xlsx formats. You can download our templates to get started.

    • Add Website: Scrape information directly from a website page, like your help center or FAQ page.

    • Write it yourself: Manually type or paste the information directly into the editor.

Connecting Knowledge to Your Brands

Since you might manage multiple stores, it's vital to ensure the AI uses the correct information for each one. When creating a knowledge source, you must select which integrations (e.g., Facebook Page, Instagram account, LINE Official Account) it applies to.

This prevents your AI from sharing information about one brand with customers of another.

  • Example: Your "Lego Store Return Policy" knowledge source should only be applied to your Lego Store's Facebook and LINE accounts, not your Coca-Cola Store's accounts.


2. Scenario Handling: Teaching Your AI What to Do

Scenario Handling allows you to train your AI on how to manage common, predictable customer situations with a clear set of steps. This ensures consistency and accuracy for frequent requests.

How to Add a Scenario:

  1. Go to the Scenario handling tab and click + Add scenario.

  2. You can start from pre-built templates for common cases like "Check order status" or "Return or refund," or you can create one from scratch.

When building a scenario, you will define:

  • When this scenario should trigger: Describe the customer's intent (e.g., "If a customer asks about delivery status"). The AI will use this to identify the right time to use the scenario.

  • Where should this scenario run: Select the specific integrations (your stores) where this scenario will be active.

  • How should AI respond: Choose one of two actions:

    • Follow instructions: Provide a step-by-step guide for the AI to follow.

    • Escalate to a human agent immediately: Pass the conversation directly to a member of your team.

  • Example: You can create a "Return Request" scenario. When a customer writes "I want a refund," the AI will follow your instructions, such as asking for the order number and checking the purchase date, before deciding whether to escalate the chat to a human agent.


3. Personality: Defining Your AI's Voice and Style

The Personality defines the tone and character of your AI, ensuring it aligns with your brand's voice. You can create different personalities for each of your brands.

How to Add a Personality:

  1. Go to the Personality tab and click + Add personality.

  2. Assign the personality to the relevant integrations.

  3. Configure the following settings:

    • Style your AI agent: Describe the overall personality and tone. For example, "You're a calm and witty tech expert who explains things like a helpful friend."

    • Custom guidelines for response generation: Set specific rules for how the AI replies. For instance: "Always respond in English," "Use emojis sparingly," or "Keep answers short and digestible."

    • Signature Settings: Add a signature at the end of every AI reply to let customers know they are talking to an AI, such as "Sent by AI Agent."

  • Example: For a toy store, you might create a "Fun & Friendly" personality that uses emojis. For a corporate B2B service, you could create a "Formal & Professional" personality that avoids slang and provides detailed, structured answers.

By effectively combining Knowledge Sources, Scenario Handling, and Personality, you can build a powerful AI Agent that not only resolves customer issues but also represents your brand perfectly.


AI Training Limitations

  • PDF files cannot be uploaded.

  • Marketplace websites (Shopee, Lazada, TikTok Shop) cannot be scraped as a knowledge source.

  • AI does not use images in responses.

Regularly refining training content ensures the AI delivers accurate and effective customer support.