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.

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.

Theme (Light Mode or Dark Mode)
Select the chatbot’s theme mode based on your users’ preferences or your brand’s style.

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.

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.

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.

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.

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.

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.

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.

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

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.

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.

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.

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.

Click “Save Changes”
Save the modifications made.

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.
