Get Started

Get Started

Welcome to the Hilal Chatbot—your ultimate tool for creating a customized AI assistant to suit your business needs. This guide will walk you through the process of setting up your chatbot, configuring its settings, and enhancing its capabilities.

Create an AI Chatbot

Creating your first AI Chatbot is easy. Here are the steps to follow

Start by providing essential user and company information:

  • Full Name: Enter your full name.

  • Company Name: Provide the name of your organization or business.

  • Company Size: Specify the size of your company based on the total number of employees. Common categories include:

    • 1-10: A small startup or individual proprietorship.

    • 11-50: A growing small business.

    • 51-200: A mid-sized company.

    • Choose the range that best reflects your current organization size. This helps tailor the chatbot’s tone and scope to suit your business scale.

  • Industry: Select or type your business industry (e.g., Technology, Healthcare, Education). This information ensures your chatbot provides contextually relevant responses aligned with industry norms and customer expectations.

  • Job Title Position: State your professional role or title within your organization. This helps position the chatbot’s objectives according to your responsibilities.

  • Goals: Clearly outline the main objectives you aim to achieve with this chatbot. Some examples might include:

    • Customer Support: Provide instant responses to customer queries, improving satisfaction and reducing response time.

    • Interactive FAQs: Offer a user-friendly platform for resolving common questions.

    • Engagement: Increase user interaction through conversational features and support tools.

    • These goals guide the chatbot’s design, functionality, and integration, ensuring it aligns with your organizational priorities.

After filling all the required fields, Click Next to proceed.

Create an AI Chatbot

Configure Chat Theme

Chatbot Name

Assign your chatbot a distinct and memorable name that reflects its role or your brand identity. A unique name helps users easily identify and engage with the bot.

Configure Chat Theme

Theme (Light Mode or Dark Mode)

Select the chatbot’s theme mode based on your users’ preferences or your brand’s style.

Theme (Light Mode or Dark Mode)

Description

Provide a concise description of your chatbot’s purpose to set clear expectations for users, such as:

  • “Your go-to assistant for quick and reliable answers.”

  • “Here to guide you through our services and answer your questions.”

  • “Let’s make your experience seamless—ask me anything!”

This description appears in the chatbot interface, giving users immediate context.

Description

Chatbot Color and Gradient

Select colors that represent your brand and ensure a visually appealing interface. Customize the following:

  • Primary Color: The main color of the chatbot, typically matching your brand’s palette (e.g., blue, green, orange).

  • Gradient: Add a modern, dynamic look with gradient overlays, such as:

    • Blue to purple: For a tech-savvy vibe.

    • Green to yellow: To convey freshness and energy.

Ensure accessibility by selecting high-contrast colors for readability.

Chatbot Color and Gradient

Welcome Message

Write a personalized, engaging message that users see as soon as they initiate interaction. Examples include:

  • “Hi there! How can I assist you today?”

  • “Welcome to Your Company Name! I’m here to help—ask me anything!”

  • “Hello! Looking for answers? I’ve got you covered.”

This first impression sets the tone for the conversation and encourages engagement.

Welcome Message

Quick Reply Questions

Add pre-set, clickable prompts to help users navigate easily and save time. These questions guide users to key information, making their experience seamless and intuitive.

Quick Reply Questions

Preview Feature

Use the Preview tool to visualize your chatbot’s appearance and interaction flow. Make adjustments to colors, text, or layout until you’re satisfied with the result.

When everything is set up to your liking, click Next to proceed to the next step.

Preview Feature

Train the AI

This step focuses on equipping your chatbot with the necessary knowledge and behavior customization to ensure it meets your objectives and provides accurate, relevant, and engaging responses.

Train the AI

Adding Knowledge Sources

The chatbot’s performance depends on the data it learns from. Provide comprehensive and reliable knowledge sources to ensure the chatbot delivers high-quality information.

Adding Knowledge Sources

Types of Knowledge Items

  • Website:

    • Input a URL: Provide the URL of a website containing relevant content you want the chatbot to understand. For instance:

      • Company websites for product details and services.

      • FAQs pages for quick customer support.

    • Processing: The system will crawl and extract key data, such as text, headings, and important points, to train the AI.

  • YouTube Video:

    • Share a Video Link: Provide a YouTube URL where the content is relevant to the chatbot’s purpose. Examples include:

      • Tutorials for educational bots.

      • Product demonstrations for e-commerce assistants.

    • Transcript Analysis: The chatbot will automatically process the video’s transcript, extracting key points and conversational elements.

  • Upload Document:

    • Supported Formats: Upload documents in formats such as PDF, Word, Excel, TXT, CSV

    • Usage Example: Use this method to train the chatbot with specific knowledge, such as an employee handbook, product specifications, or service terms

Types of Knowledge Items

Assigning Knowledge resources to the Chatbot

After the training phase, select the most relevant knowledge resources—such as websites, documents, or video transcripts—to power your chatbot. Assign these sources strategically to ensure accurate and contextually appropriate responses during interactions.

Assigning Knowledge resources to the Chatbot

Behavior Instructions

Set specific guidelines for your chatbot’s behavior to ensure it aligns with your brand’s identity and user expectations.

  • Define the tone and formality of responses, focusing on how the chatbot communicates, whether professionally or casually.

  • Establish content-related priorities by outlining the types of information the chatbot should focus on, such as providing recommendations or resolving customer inquiries.

  • Additionally, specify limitations by identifying topics or areas the chatbot should avoid and how it should respond when information is unavailable.

These guidelines create a consistent, relevant, and user-focused interaction experience.

Behavior Instructions

Conversation Style & Creativity

Tone Options:
Choose a tone that reflects your brand identity and audience preferences:

  • Formal: Structured, professional, and clear.

  • Casual: Friendly, approachable, and conversational.

  • Enthusiastic: Upbeat, energetic, and engaging.

Creativity Levels:
Adjust how strictly the chatbot follows its knowledge base versus its ability to improvise:

  • Reserved: Strictly follows the knowledge base for accuracy.

  • Moderate: Balances creativity with accurate information.

  • Creative: Allows imaginative responses, engaging users with flair.

Conversation Style & Creativity

Message Rate Limit & Message Interval Configuration

  • Message Rate Limit: This sets the maximum number of messages the chatbot can handle per second, preventing overload and ensuring smooth performance.

  • Message Interval: This defines the time (in seconds) between consecutive messages, controlling the speed and pacing of the chatbot’s responses.

Click on Save Changes to apply these settings and ensure the chatbot operates efficiently during user interactions.

Message Rate Limit & Message Interval Configuration

Click “Save Changes”

Save the modifications made.

Click Save Changes

After clicking Save Changes, the system processes all the configurations you’ve set, such as appearance and basic settings, to create a fully customized chatbot that reflects your preferences and requirements.

After clicking Save Changes, the system processes all the configurations you’ve set, such as appearance and basic settings, to create a fully customized chatbot that reflects your preferences and requirements.