Documentation

Learn how to use Cloudpresser AI Chat to create, train, and deploy AI chatbots on your website.

Introduction

Cloudpresser AI Chat is a platform that allows you to create custom AI chatbots trained on your own data. These chatbots can be embedded on your website to provide instant support to your customers, answer frequently asked questions, and help users navigate your products or services.

Our platform uses advanced natural language processing to understand user queries and provide relevant, accurate responses based on the data you provide. You can train your chatbot on your documentation, FAQs, knowledge base, or any other text-based information.

Key Features

  • Custom Training: Train your chatbot on your own documents and data
  • Easy Integration: Add your chatbot to your website with a simple code snippet
  • Customization: Customize the appearance and behavior of your chatbot
  • Analytics: Track usage and performance metrics
  • Multi-platform: Works on desktop and mobile devices

Quick Start Guide

Follow these steps to create and deploy your first AI chatbot:

  1. Sign up for an account

    Create a free account on Cloudpresser AI Chat to get started.

  2. Create a new chatbot

    From your dashboard, click "Create New Chatbot" and give it a name.

  3. Upload training data

    Upload documents or enter text that your chatbot should learn from.

  4. Configure settings

    Set up suggested messages and customize the appearance of your chatbot.

  5. Process your documents

    Your chatbot is ready to use immediately, but will gain knowledge from your documents as they finish processing.

  6. Get the embed code

    Copy the generated code snippet from your dashboard.

  7. Add to your website

    Paste the code into the <head> section of your website's HTML.

That's it! Your chatbot is now live on your website and ready to assist your visitors.

Website Integration

Integrating your chatbot into your website is simple. Once you've created and trained your chatbot, you'll receive a unique code snippet that you can add to your website.

Basic Integration

To integrate your chatbot into your website, follow these steps:

  1. Find your integration code:
  2. Add the code to your website:
    • Copy the entire code snippet provided
    • Paste it into the <head> section of your website's HTML

This will add a chat button to your website based on the settings you configured in the dashboard. When clicked, it will open the chat interface where users can interact with your chatbot.

Platform-Specific Integration Guides

We provide detailed integration instructions for popular website platforms and content management systems:

Customization Options

All appearance and behavior customizations for your chatbot (such as position, colors, icon, welcome message, etc.) are managed directly from your Cloudpresser AI Chat dashboard.

Tip: Navigate to your chatbot's settings and look for the "Appearance" tab. Changes made in the dashboard will be automatically reflected in the embedded chatbot on your website without requiring any code changes.

Platform Integration Guides

We provide detailed integration instructions for the following platforms and content management systems:

Training Data

Training your chatbot with your own data is what makes it truly valuable for your specific use case. The more relevant data you provide, the better your chatbot will be at answering questions related to your business.

Supported Document Types

You can upload the following types of documents to train your chatbot:

  • PDF files (.pdf) - Product manuals, brochures, reports
  • Text files (.txt) - Plain text information
  • Word documents (.docx) - Formatted documentation
  • CSV files (.csv) - Structured data in tabular format
  • Markdown files (.md) - Documentation with simple formatting

Note: There is a 200MB size limit per file. For larger documents, consider breaking them into smaller files.

Uploading Documents

To upload documents for training your chatbot:

  1. Navigate to your chatbot settings:
  2. Upload your documents:
    • Drag and drop files into the upload area or click to browse your files
    • You can upload multiple files at once
    • Each file will appear in the documents list with a "Processing" status

Document Processing

After uploading, your documents go through several processing stages:

  1. Text extraction:

    The system extracts text from your documents. For PDFs and images, this involves OCR (Optical Character Recognition).

  2. Content analysis:

    The content is analyzed to identify key concepts, entities, and relationships.

  3. Knowledge embedding:

    The information is converted into a format that the AI can use to answer questions.

  4. Integration with chatbot:

    The processed knowledge is made available to your chatbot.

Processing time: Document processing typically takes 1-5 minutes per file, depending on size and complexity. Your chatbot will be available immediately, but its knowledge will expand as documents finish processing.

Best Practices for Training Data

  • Use high-quality content:

    Ensure your documents contain accurate, well-written information.

  • Include diverse information:

    Upload a variety of documents covering different aspects of your business or product.

  • Update regularly:

    As your information changes, upload new documents to keep your chatbot up to date.

  • Remove outdated documents:

    Delete documents that contain outdated information to prevent confusion.

Account Setup

Setting up your Cloudpresser AI Chat account is quick and straightforward. Follow these steps to get started:

Creating Your Account

  1. Sign up:
    • Visit the Cloudpresser AI Chat homepage
    • Click "Get Started" or "Sign Up"
    • Enter your name, email address, and create a secure password
    • Agree to the terms of service and privacy policy

Creating Your First Chatbot

Creating a chatbot with Cloudpresser AI Chat is designed to be intuitive and straightforward. Here's a detailed walkthrough of the process:

Step 1: Access the Chatbot Creator

  1. Log into your Cloudpresser AI Chat dashboard
  2. Click the "Create New Chatbot" button
  3. You'll be taken to the chatbot creation wizard

Step 2: Basic Configuration

  • Chatbot Name:

    Choose a descriptive name for your reference (e.g., "Customer Support Bot", "Product Helper")

  • System Prompt:

    Define how your chatbot should behave and respond to users. This sets the personality, tone, and guidelines for your chatbot's interactions.

Step 3: Upload Training Documents

This is where you provide the knowledge your chatbot will use to answer questions:

  • Drag and drop your documents into the upload area
  • Supported formats: PDF, DOCX, TXT, CSV, MD
  • You can upload multiple files at once
  • Each file can be up to 200MB in size

Step 4: Configure Appearance

Customize how your chatbot looks and behaves:

  • Chat Title: What appears at the top of the chat window
  • Welcome Message: The first message users see
  • Button Position: Where the chat button appears on your site
  • Colors and Styling: Match your brand colors

Step 5: Set Up Suggested Messages

Help users get started by providing suggested questions or topics they can click on.

Step 6: Review and Create

Review all your settings and click "Create Chatbot". Your chatbot will be created immediately and will start processing your training documents in the background.

Success! Your chatbot is now ready to use. You can test it immediately, and it will become more knowledgeable as your documents finish processing.

Suggested Messages

Suggested messages are pre-written prompts that appear in your chatbot interface to help users get started with their conversation. They serve as conversation starters and guide users toward the most common or useful interactions with your chatbot.

Why Use Suggested Messages?

  • Reduce friction:

    Users don't have to think about what to ask first

  • Showcase capabilities:

    Demonstrate what your chatbot can help with

  • Improve engagement:

    More users will interact when they see clear options

  • Guide conversations:

    Direct users toward topics your chatbot handles best

Setting Up Suggested Messages

  1. Access your chatbot settings:
    • Go to your dashboard and select your chatbot
    • Navigate to the "Suggested Messages" or "Configuration" tab
  2. Add your messages:
    • Click "Add Suggested Message"
    • Enter the text that users will see and can click
    • You can typically add 3-6 suggested messages
  3. Order and organize:
    • Arrange messages in order of importance or frequency
    • Put the most common questions first

Best Practices for Suggested Messages

  • Keep them concise:

    Aim for 5-10 words per suggestion

  • Use natural language:

    Write them as users would naturally ask questions

  • Cover different topics:

    Include a variety of common use cases

  • Test and refine:

    Monitor which suggestions are used most and adjust accordingly

Example Suggested Messages

For a product support chatbot:

  • • "How do I reset my password?"
  • • "What are your pricing plans?"
  • • "How do I contact support?"
  • • "Tell me about your features"
  • • "Do you offer a free trial?"

Customization Options

Cloudpresser AI Chat offers extensive customization options to ensure your chatbot matches your brand and provides the best user experience for your specific needs.

Visual Customization

  • Brand Colors:

    Customize the primary color, button colors, and chat bubble colors to match your brand

  • Button Styling:

    Choose from different button shapes (square, rounded, circular) and sizes

  • Position Control:

    Place the chat button in any corner of your website

  • Theme Options:

    Light, dark, or system-based themes for the chat interface

Behavioral Customization

  • Welcome Messages:

    Set custom greeting messages that reflect your brand voice

Advanced Customization

  • Webhook Integration:

    Connect your chatbot to external systems for dynamic responses (Enterprise plans)

  • Custom Domains:

    Use your own domain for the chatbot widget (Enterprise plans)

Making Customizations

  1. Access customization settings:
    • Go to your chatbot dashboard
    • Select the chatbot you want to customize
    • Navigate to the "Appearance" or "Settings" tab
  2. Preview changes:
    • Use the live preview to see how changes will look
    • Test different configurations before applying
  3. Apply and test:
    • Save your changes
    • Test the chatbot on your website to ensure everything works correctly

Note: All customization changes are applied immediately to your embedded chatbot. No code changes are required on your website.

Usage Limits

Understanding your plan's usage limits helps you choose the right tier and manage your chatbot usage effectively. Here's a detailed breakdown of what counts toward your limits and how to monitor usage.

Message Limits

Messages are counted each time a user sends a message to your chatbot and receives a response:

  • What counts as a message:
    • • Each user question or input
    • • Each chatbot response
    • • Suggested message clicks
  • What doesn't count:
    • • Welcome messages
    • • System messages
    • • Failed or error responses

Monitoring Your Usage

You can track your usage in real-time from your dashboard:

  1. Dashboard Overview:
    • View current month's message usage
    • See document storage utilization
    • Check number of active chatbots
  2. Usage Alerts:
    • Email notifications at 80% of limit
    • Dashboard warnings when approaching limits
    • Automatic notifications when limits are exceeded

What Happens When You Exceed Limits

  • Message Limits:

    Your chatbot will disappear from your website until the next billing cycle. Visitors won't see the chat button or any indication that a chatbot exists.

  • Storage Limits:

    You won't be able to upload new documents until you delete existing ones or upgrade your plan

Tip: Consider upgrading your plan before reaching limits to ensure uninterrupted service for your website visitors.

Billing FAQ

Here are answers to the most frequently asked questions about billing, payments, and account management.

How does billing work?

Billing is monthly and occurs on the same date each month that you signed up or upgraded. For example, if you upgrade on the 15th of the month, you'll be billed on the 15th of each subsequent month.

What payment methods do you accept?

We accept all major credit cards (Visa, MasterCard, American Express, Discover) and PayPal. Enterprise customers can also pay by bank transfer or check with annual billing.

Can I change my plan at any time?

Yes, you can upgrade or downgrade your plan at any time from your dashboard. Upgrades take effect immediately with prorated billing. Downgrades take effect at the end of your current billing cycle.

Do you offer refunds?

No, we do not offer refunds. However, you only pay for what you use, so you can cancel your subscription at any time and won't be charged for future usage.

What happens if my payment fails?

If a payment fails, we'll retry the charge 3 times over 7 days. You'll receive email notifications about failed payments. If all retries fail, your account will be suspended until payment is resolved. Your data remains safe during suspension.

Can I cancel my subscription?

Yes, you can cancel your subscription at any time from your dashboard. Your service will continue until the end of your current billing period, after which your account will revert to the free plan.

What happens to my data if I downgrade or cancel?

Your chatbots and training data are preserved for 90 days after downgrading or canceling. During this time, you can reactivate your account or export your data. After 90 days, data is permanently deleted.

Can I get invoices for my payments?

Yes, invoices are automatically generated and emailed to you after each successful payment. You can also download invoices from your dashboard at any time.

Do you charge for overages?

No, we don't charge overage fees. Instead, your chatbot will disappear from your website when you exceed your plan limits. You can upgrade your plan at any time to restore service immediately.

How do I update my billing information?

You can update your payment method, billing address, and other billing information from your dashboard. Changes take effect immediately for future billing cycles.

Is there a setup fee?

No, there are no setup fees for any of our plans. You only pay the monthly subscription fee for your chosen plan.

Still have questions? Contact our support team at [email protected] or use the chat widget on our website for immediate assistance.

Appearance Customization

You can extensively customize the look and feel of your chatbot directly from the Cloudpresser AI Chat dashboard. When editing your chatbot, navigate to the "Appearance" tab. The following settings are typically available:

  • Chat Title: The title displayed at the top of the chat window.
  • Welcome Message: The initial message the chatbot sends to the user.
  • Position: Choose where the chatbot FAB (Floating Action Button) appears on your website (e.g., Bottom Right, Bottom Left).
  • Button Color: Set the background color of the FAB.
  • Button Icon: Select an icon for the FAB (e.g., Chat, Message, Question, Help).
  • Button Radius: Control the roundness of the FAB (e.g., Square, Rounded, Circle). You can input specific CSS values like "4px" or "9999px".
  • Button Padding: Adjust the padding around the icon within the FAB (e.g., Small, Medium, Large). Supports CSS values like "10px", "14px", or "18px".
  • Chat Window Radius: Control the roundness of the chat window itself.
  • Theme: Choose a Light, Dark, or System-based theme for the chat window.

These settings are saved with your chatbot configuration. Once you embed the chatbot on your website, it will automatically use these customized appearance settings. There's no need for additional client-side JavaScript initialization for appearance beyond the standard embed script.