LogoLogo
Get a demoLog inAcademyDevelopersMore docs
  • Bird CRM docs
    • Explore all products
    • Use cases
      • Bird for travel
        • Abandoned search recovery
        • Flight confirmation
        • Holiday search campaigns
        • Price change alerts
    • About Bird CRM
  • Inbox
    • Inbox
      • Concepts
        • Reports
      • Admin guide
        • Agents
          • Invite an agent to Inbox
          • Remove an agent from Inbox
          • FAQs
        • Tags
        • Routing
        • Teams
        • Feeds
        • Sender profiles
        • Reporting
      • Agent guide
        • 📚1. The basics
        • ⏰2. Your availability status
        • ✉️3. Send and receive messages
        • 💬4. Manage conversations
        • 👥5. View conversation participants
        • 👤6. View a contact's profile
  • Campaigns
    • Campaigns
      • Quickstarts
        • Send a campaign
      • Concepts
        • A/B tests
          • FAQs
        • Branded links
        • Calendar view
        • Campaign tags
        • Frequency limits
        • Scheduling
      • How-to
        • Schedule a campaign
        • Run an A/B test
        • Replicate a campaign
    • WhatsApp campaigns
      • How-to
        • Send a WhatsApp campaign
    • Email campaigns
      • How-to
        • Send an email campaign
    • SMS campaigns
      • Concepts
        • Best practices for MMS campaigns
      • How-to
        • Send an SMS campaign
    • Push notifications
      • How-to
        • Send a push notification campaign
    • New Campaign Builder
  • Automation
    • Journeys
      • Quickstarts
        • Create an abandoned cart recovery journey
      • Concepts
        • Journey templates
        • Journey runs
        • Journey insights
        • Journey reports
      • How-to
        • Use a send message step in a journey
        • Use a wait step in a journey
        • Use a conditional step in a journey
        • Use an update contact step in a journey
        • Use an end journey step in a journey
    • Flows
      • Quickstarts
        • Use template flows
        • Build an inbound flow
      • Concepts
        • Capabilities and limitations
        • Triggers
          • Agent triggers
          • Connector triggers
            • HubSpot triggers
          • Contact triggers
          • Conversation triggers
          • Feed item triggers
          • Message lifecycle triggers
          • Voice triggers
          • Webhook triggers
          • HTTP endpoint trigger
          • WhatsApp flow endpoint trigger
        • Actions
          • Bird API actions
            • Bots actions | API
            • Channel actions | API
            • Collaboration actions | API
            • Conversation actions | API
            • Engagements actions | API
            • Number management actions | API
          • Core actions
            • How to set up global variables in Flows
            • How to use the Filter Array Step
            • How to use the "Await Webhook" Step in Flows
          • Contact actions
          • Channel actions
          • Conversation actions
          • Connector actions
            • HubSpot actions
            • Open AI actions
          • Voice actions
      • How-to
        • Route conversations based on language
        • Route conversations based on sentiment
        • Set up a business hours auto-responder
        • Create a simple auto-responder
        • Set up conversational marketing
        • Create an FAQ bot
        • How to Match Regex in Flows
    • Approval Flow
  • Audience & Contacts
    • Sign-up forms
      • Quickstarts
        • Create a sign-up form
        • Create quizzes
      • Concepts
        • Sign-up process
        • Display
        • Colors
        • Targeting
        • Languages
        • Sign-up form analytics
    • Lists and segments
      • Quickstarts
        • Create a segment
      • Concepts
        • Segments
        • Lists
      • How-to
        • Create a segment based on contact activity
        • View contacts in a segment
        • Edit the setup of a segment
        • Delete a segment
        • Create a list
    • Contacts
      • Concepts
        • Contacts
        • Contacts directory
        • Contact profiles
        • Consent and subscriptions
          • Suppressions
          • Managing unsubscribes
          • Opt-ins, consent, and subscription statuses
            • Contacts with a 'blank' subscription status
      • How-to
        • Add contacts
        • Update the subscription status of your existing contacts
        • Send marketing campaigns to contacts with a 'blank' subscription status
        • Export contacts
        • How to bulk delete contacts
  • Content
    • Email templates
      • Concepts
        • Email content, styling, and personalization
        • Email design best practices
        • Advanced Email Templating
      • How-to
        • Create an email template
        • Import a custom HTML email
        • Use a prebuilt email template
        • Create personalized abandoned cart, browse and order placed emails
    • Message templates
      • Quickstarts
        • Create a message template
      • Concepts
        • Localization
        • Versioning
        • WhatsApp message templates
          • WhatsApp approved message templates
          • Reply to open conversation message template
          • Commerce messages
        • Apple Messages for Business
        • Push notifications
      • How-to
        • Localize a message template
        • Add variables to a message template
        • Create an SMS message template
        • Apple Messages for Business
          • Use dynamic variables in Apple Messages templates
          • Create a text Apple Messages template
          • Create an image Apple Messages template
          • Create a location Apple Messages template
          • Create a file Apple Messages template
          • Create a rich link Apple Messages template
          • Create a list picker Apple Messages template
          • Create authentication Apple Messages message types
          • Create a quick reply Apple Messages template
          • Create a time picker Apple Messages template
          • Create an iMessage App message template
          • Create a payment Apple Messages template
        • WhatsApp message templates
          • Create a WhatsApp approved message template
          • Create a reply to open conversation WhatsApp message template
          • Create a single product WhatsApp message template
          • Create a catalog WhatsApp message template
          • Create a coupon WhatsApp message template
          • Create an action WhatsApp message template
          • Create a limited time offer WhatsApp message template
          • Create a carousel WhatsApp message template
          • Create Approved WhatsApp Flows Template
          • Create reply to open conversation WhatsApp Flows Template
        • Create Push Notifications message templates
    • Chat widgets
      • Concepts
        • Send and receive messages
      • How-to
        • Build and install a chat widget on a Shopify store
        • Build and install a chat widget on your website
    • Media Library
      • How to Upload Images to the Media Library
    • Translation files
      • Creating and using translation files
    • External Data Sources
    • Lookup Tables
    • Discounts
    • Lookup tables
      • Managing lookup tables
      • Using lookup tables in Flows
    • Products
      • Custom Product Catalog Source
  • Analytics
    • Analytics
      • Concepts
        • Reporting metrics
        • Understanding the Attribution Model
        • List-unsubscribe in email headers
        • Understand Open Tracking
    • Channel analytics
      • Concepts
        • Channel logs
      • How-to
        • Analyze the performance of your channels
    • Campaign reports
      • Concepts
        • WhatsApp campaign reports
        • Email campaign reports
        • SMS campaign reports
      • How-to
        • View campaign reports
        • View A/B test campaign reports
        • See an overview campaign performance
  • Channels
    • Channels
      • Concepts
        • Quiet hours
      • Quickstarts
        • Find and install a channel
        • View information about an installed channel
        • View Channel Logs
      • Supported channels
        • Apple Messages for Business
          • Quickstarts
            • Install Apple Messages for Business
            • Use Apple Messages for Business
          • Concepts
            • Typing indicators
            • User device capabilities
          • How-to
            • Complete onboarding
            • Use entry points
            • Route messages
            • Send messages
            • Use Apple Pay
        • Email
          • Install email
          • Forwarding emails from Gmail
          • IP pools
          • Configure BIMI
        • Facebook Messenger
          • Install Facebook Messenger
          • Use Facebook Messenger
          • Facebook Messenger message types
        • Instagram Messaging
          • Install Instagram Messaging
          • Use Instagram Messaging
          • FAQs and Best Practices
          • Instagram message types
        • LINE
          • Install LINE
        • LinkedIn Pages Messaging
          • Install LinkedIn Pages messaging
          • Use LinkedIn Pages Messaging
          • LinkedIn Pages Messaging Types
        • Numbers
          • Quickstarts
            • Find and buy a new number
            • Activate a number
          • Concepts
            • Number types
            • Know-Your-Customer (KYC)
            • Activation, approval, and rejection
            • Number restrictions in China
          • How-to
            • Use a number
            • Cancel a number
            • Troubleshooting
            • FAQs
        • Push notifications
        • Google RCS
          • Create a Google RCS agent and install Google RCS as a channel
          • Testing and launching your agent
          • Create a Google RCS message template
          • RCS message template types
          • Create and send a Google RCS campaign
          • Create an RCS lead nurture journey with a fallback
          • Use RCS with an AI Agent
          • Grow RCS subscribers with a sign-up form
        • SMS
          • Quickstarts
            • Install SMS
            • Toubleshoot SMS Deliveries Faliures
            • (Missing) SMS delivery status
            • Troubleshoot Channel Health
          • Concepts
            • SMS parts and message length
            • SMS message types and compliance
            • Opt-in and opt-out compliance
            • Choose the right sender : Availability and restrictions by country
              • SMS Country Information Guide: Africa (A-L)
              • SMS Country Information Guide: Africa (M-Z)
                • South Africa
                • Nigeria
              • SMS Country Information Guide: Asia (A-K)
                • Japan
                • India
                • China
              • SMS Country Information Guide: Asia (L-Z)
                • Malaysia
                • Singapore
              • SMS Country Information Guide: Caribbean
              • SMS Country Information Guide: Central America
              • SMS Country Information Guide: Europe (A-M)
              • SMS Country Information Guide: Europe (N-Z)
              • SMS Country Information Guide: Middle East
                • United Arab Emirates
              • SMS Country Information Guide: North America
                • Messaging Best Practices - NORAM SMS / MMS
                • Canada
                • United States
                • Prohibited Content - NORAM SMS / MMS
              • SMS Country Information Guide: Oceania
                • New Zealand
                • Australia
              • SMS Country Information Guide: South America
            • MMS sizes and limitations
            • Automatic sender selection
            • SMS Registration
              • Use case requirements for SMS Registration
              • Setting up a SMS consent flow
              • SMS Privacy Policies
              • SMS Toll-free number
                • TFN Verification
                • Additional Costs for using TFN
                • How-to Guides
                  • Purchase a Toll Free Number via Bird
                  • Register a US or Canadian TFN for SMS via Bird
              • SMS 10DLC
                • How-to Guides
                  • Purchase a 10DLC number via Bird
                  • Register a 10DLC brand via Bird
                  • Register a 10DLC campaign via Bird
                  • Install SMS 10DLC
                  • Delete inactive 10DLC campaigns to avoid additional charges
                • Throughput and Daily Caps
                • Brand registration
                • Campaign registration
                • Additional costs for using 10DLC
                • 10DLC FAQs
            • Page 1
        • WhatsApp
          • Quickstarts
            • Before you start
            • Install WhatsApp
          • Concepts
            • WhatsApp for Business
            • Accounts and verification levels
              • Verified Facebook Business Manager Account
              • Official WhatsApp Business Account (Green tick)
            • Use WhatsApp
            • WhatsApp message types
            • WhatsApp's Customer Care Window
            • FAQs
          • How-to
            • Verify your Facebook Business Manager Account
            • Set up commerce messaging
              • Product inquiries
              • Product orders
            • Create a WhatsApp Flow
              • Create a flow
              • Testing your flow
              • Publishing and sending your flow
              • Handling Flow submission
            • Enable conversational components
            • Become a WhatsApp Tech Provider
              • Onboard as a Tech Provider
              • Connecting to Bird as solutions provider
              • Meta Tech Partner Migration 2024
            • Migrate from Bird to another BSP (Business Service Provider)
        • Telegram
          • Install Telegram
          • Bot commands setup
  • AI
    • AI
      • Quickstarts
        • Create an FAQ model
        • Build a detect intent model
      • Concepts
        • AI Assistants
          • Agent Assistant
          • Flows Assistant
          • Studio Assistant
          • FAQ Assistant
          • Audience Assistant
        • AI flow actions
        • AI integrations
        • Detect language: Supported languages
      • How-to
        • Set up and deploy automated FAQs
        • Set up and deploy detect intent models
    • AI Agents
      • Concepts
        • Knowledge bases
        • OpenAI token usage
      • How-to
        • Build a knowledge base
        • Set up an AI Agent
        • Deploy an AI Agent
  • Payments
    • Bird Pay (Beta)
      • Quick Start
        • How to get Bird Pay access?
      • Concepts
        • Onboarding
        • Payment Link
        • Wallet
          • Transfer
          • Recipient
        • Payments
          • Disputes
        • My customers
        • Payouts
        • Payment methods
        • Bird Pay Coverage
        • Strong Customer Authentication (SCA)
      • How-to
        • Create a Payment link
        • Refund a Payment
        • Manage Payout
        • Respond to a Dispute
        • How to set up MFA using the Authenticator app?
      • FAQs
        • Why was my onboarding unsuccessful?
        • How do I update my business address?
        • What are foreign currency fees on my Bird Payments?
        • How to raise an issue with Bird Pay with support?
  • Integrations
    • Integrations
      • Quickstarts
        • Find and install an integration
      • Concepts
        • Integration data sync
      • Supported integrations
        • ActiveCampaign
        • OPERA Cloud
        • Calendly
        • Easyship
        • Google Cloud Translation AI
        • HubSpot
        • Magento 1
        • Magento 2
        • Monday.com
        • Notion
        • OpenAI
        • Rebrandly
        • Salesforce
        • Shopify
        • SugarCRM
        • Zoho CRM
        • TikTok Ads
        • Typeform
        • WooCommerce
        • Zendesk Support
        • Google BigQuery
        • Snowflake
        • Amazon S3
        • Salesforce Marketing Cloud
        • Meta ads
        • Google Ads
      • How-to
        • How to integrate the Salesforce Connector on Bird?
        • How to Delete Contacts in Bird when Deleted in Salesforce
  • Account & Billing
    • Account
      • Organization settings
        • General
        • Single-Sign On (SSO)
          • Set up Single-Sign On (SSO)
          • Enforce Single-Sign On (SSO)
          • Entra ID
          • Google Workspaces
          • Okta
        • SCIM
          • Okta setup
          • Okta setup - Workspace IAM
          • Entra ID
        • Security Settings
        • Business profile
        • Workspaces
        • Plans & Billing
        • Wallets
        • Users
        • Access policies
        • Access roles
        • Access keys
        • How to find your Organization ID
        • How to find a Workspace ID
        • How to limit a user's access to a single workspace
        • How to download usage report?
        • How to pay (settle) invoices via wallet?
  • Help & Reference
    • Bird support
      • Invite Bird support
    • Deliverability & compliance
      • Email compliance - Bulk sending
      • United States SMS/MMS compliance
        • Key US Regulations
        • General US content restrictions
        • US SMS/MMS compliance
        • US Voice compliance
        • US state-level laws and regulations
        • US compliance & best practices checklist
        • US compliance FAQs
      • Singapore SMS Compliance
    • Data protection
      • Approved subprocessors
    • Release notes
    • Glossary
Powered by GitBook
On this page
  • Example knowledge base folder structure
  • Example knowledge base document structure

Was this helpful?

  1. AI
  2. AI Agents
  3. Concepts

Knowledge bases

The brains behind your AI Agents.

Last updated 12 months ago

Was this helpful?

In order for your AI Agents to know how to help your customers, they need to have a bank of structured information to work with. This information is called a knowledge base.

Information in a knowledge base is stored in documents, which are nested within folders.

Example knowledge base folder structure

Take a look at the drawing below. It shows you how a section of a knowledge base for an ecommerce store called 'Dream Cosmetics' that sells beauty products might be structured.

The folders are in blue. The documents are in yellow.

Most knowledge bases will be more complex than this example, but the basic principles of organization will remain the same, even when scaled up:

  • Organize your topics from most broad to most specific.

  • Group related topics together.

  • Make sure your topics don't overlap.

Example knowledge base document structure

The information stored in your documents also needs to be carefully structured to see the best results from your AI Agent.

What content to include

The content that you add to your knowledge base is completely up to you. The more information you add, the more helpful your AI Agent will be. Some examples include:

  • FAQs

  • Ordering and shipping information

  • Return and exchange policies

  • Account management

  • Payment and billing information

  • Store locations

  • Company background and information

Product information

We recommend that you don't use Knowledge Bases to provide your AI Agents with product information. Instead, connect a Shopify store to your workspace and use the 'Recommend products' task for best results.

Tips and tricks

Here are some ways you can set your knowledge base documents up for success:

  • Use headings, bullet points, and numbered lists to signpost your content.

  • Provide information in full sentences.

  • Use simple language.

Take a look at some of these example documents:

Example: FAQ > General questions > What is Dream Cosmetics?

Dream Cosmetics is a premier brand in the beauty and skincare industry, dedicated to enhancing your natural beauty with high-quality, effective products. Founded on the principles of innovation, sustainability, and inclusivity, Dream Cosmetics offers a wide range of skincare, makeup, and haircare products tailored to meet the diverse needs of our customers.

Our product line includes:

  • Skincare: From cleansers and moisturizers to serums and masks, our skincare products are formulated with scientifically-proven ingredients to address various skin concerns such as acne, dryness, and aging.

  • Makeup: Our makeup range features foundation, lipsticks, eye shadows, and more, all designed to complement different skin tones and enhance your natural features.

  • Haircare: We offer shampoos, conditioners, treatments, and styling products that cater to different hair types and textures, ensuring your hair looks and feels its best.

At Dream Cosmetics, we prioritize sustainability and ethical practices. Our products are cruelty-free, and we offer a selection of vegan options. We are committed to using eco-friendly packaging and supporting initiatives that promote environmental conservation.

Our mission is to empower individuals to feel confident and beautiful in their own skin. With a focus on quality, safety, and customer satisfaction, Dream Cosmetics strives to be a trusted and beloved name in beauty.

Example: FAQ > Account and orders > How can I track my order?

How Can I Track My Order?

Tracking your order with Dream Cosmetics is easy and convenient. Follow the steps below to check the status of your order at any time:

Step-by-Step Guide to Track Your Order

  1. Visit Our Website:

  2. Log In to Your Account:

    • Click on the "Log In" button at the top right corner of the homepage.

    • Enter your email address and password to access your account. If you don't have an account, you can create one using the same email address you used to place your order.

  3. Navigate to 'My Orders':

    • Once logged in, click on your profile icon or name at the top right corner.

    • Select "My Orders" from the dropdown menu.

  4. Find Your Order:

    • In the "My Orders" section, you will see a list of all your recent orders.

    • Locate the order you want to track and click on the "Track Order" button next to it.

  5. View Tracking Information:

    • You will be redirected to a page with detailed tracking information for your order.

    • This page will display the current status of your order, estimated delivery date, and a tracking number.

    • If your order has been shipped, you can click on the tracking number to view more detailed updates from the shipping carrier.

Alternative Methods to Track Your Order

  • Order Confirmation Email:

    • After placing an order, you will receive a confirmation email containing your order details and a tracking link.

    • Click on the tracking link in the email to view the status of your order.

  • Contact Customer Support:

    • If you are unable to track your order using the methods above, our customer support team is here to help.

    • Contact us via email at support@dreamcosmetics.com or call our support hotline at 1-800-123-4567.

    • Provide your order number and our support agents will assist you in tracking your order.

Frequently Asked Questions

  • When will my order be shipped?

    • Orders are typically processed and shipped within 1-2 business days. You will receive a shipping confirmation email with a tracking number once your order has been shipped.

  • What if my tracking information is not updating?

    • Sometimes tracking information may take 24-48 hours to update after your order has been shipped. If there is no update after this period, please contact our customer support for assistance.

  • Can I change the delivery address after my order has been shipped?

    • Once an order has been shipped, we are unable to change the delivery address. Please ensure your delivery details are correct at the time of placing the order. If you need help, contact customer support as soon as possible.

By following these steps and tips, you can easily track the status of your Dream Cosmetics order and stay updated on its delivery progress. Thank you for shopping with Dream Cosmetics!

Example: Tips and advice > Skincare tips > Winter skincare

Prevent and Treat Dry Skin

  • Use a Rich Moisturizer: Opt for a thicker, richer moisturizer to combat dryness and provide deep hydration.

  • Moisturize Frequently: Apply moisturizer multiple times a day, especially after washing your hands or face.

  • Use a Humidifier: Add moisture to the air in your home with a humidifier to help keep your skin hydrated.

Protect Your Skin from the Cold

  • Wear Protective Clothing: Cover your skin with scarves, gloves, and hats to protect it from cold winds and harsh temperatures.

  • Use Gentle Cleansers: Switch to a gentle, hydrating cleanser to avoid stripping your skin of its natural oils.

Hydrate from Within

  • Drink Water: Even though you might not feel as thirsty in winter, it’s important to drink plenty of water to keep your skin hydrated.

  • Eat Hydrating Foods: Include foods with high water content in your diet, such as cucumbers, oranges, and watermelons.

Avoid Hot Showers

  • Use Lukewarm Water: Hot showers can strip your skin of essential oils, leading to dryness. Opt for lukewarm water instead.

  • Limit Shower Time: Keep your showers short to prevent your skin from becoming too dry.

Soothe Chapped Lips

  • Use Lip Balm: Apply a hydrating lip balm to prevent and treat chapped lips.

  • Avoid Licking Your Lips: This can worsen chapping. Instead, reapply lip balm as needed.

Care for Your Hands and Feet

  • Moisturize Hands: Use a thick hand cream after washing your hands to prevent dryness and cracking.

  • Treat Your Feet: Apply a rich foot cream before bed and wear socks to lock in moisture.

Go to .

Dream Cosmetics
Drawing