Everything you need for exceptional customer service

Discover how 99helpers transforms customer support with three powerful, integrated features. From intelligent AI chatbots that answer questions instantly, to comprehensive help centers that organize your knowledge, to feedback systems that help you improve—we've built everything you need to delight your customers.

AI chatbot

Intelligent conversations powered by your knowledge

Help center

Organized documentation your customers can search

Feedback center

Collect and manage customer feedback effectively

AI chatbot

Deploy an intelligent AI assistant that understands your business, learns from your content, and provides instant, accurate support to your customers 24/7. Our AI chatbot isn't just a simple question-and-answer bot—it's a sophisticated customer service agent that can handle complex queries, understand context, and provide personalized responses based on your unique knowledge base.

Powerful knowledge base

Build a comprehensive, intelligent knowledge base that serves as the foundation for your AI chatbot. Our knowledge base system supports multiple content types and formats, allowing you to train your AI assistant with all the information it needs to serve your customers effectively. The system automatically processes, indexes, and optimizes your content for fast, accurate retrieval during customer conversations.

PDF documents

Upload PDF files directly to your knowledge base and our system will automatically extract and process the text content. Whether it's product manuals, user guides, technical documentation, policy documents, or training materials, the AI can read and understand PDF content to answer customer questions. The system preserves document structure and formatting context, ensuring accurate information retrieval. You can upload multiple PDFs, update them as needed, and the AI will always reference the latest version when responding to customers.

URL content extraction

Add individual web pages to your knowledge base by simply providing their URLs. Our intelligent scraper will fetch the page content, extract the meaningful text while filtering out navigation elements and advertisements, and add it to your knowledge base. This is perfect for adding blog posts, product pages, documentation pages, or any other web content that contains valuable information for your customers. The system handles various website structures and formats automatically, and you can refresh the content whenever the source page is updated to keep your knowledge base current.

Website crawling

Instead of adding URLs one by one, use our website crawler to automatically discover and index entire websites or specific sections. Simply provide a starting URL and optional crawl rules, and the system will systematically navigate through your website, following links and extracting content from multiple pages. This is ideal for importing complete documentation sites, knowledge bases, or product catalogs. You can configure the crawler to stay within specific URL patterns, respect robots.txt files, and limit the crawl depth. The crawler intelligently deduplicates content and maintains the hierarchical structure of your website for better context understanding.

Custom Q&A pairs

Create custom question-and-answer pairs for frequently asked questions or specific scenarios that require precise responses. This gives you complete control over how the AI responds to certain queries, ensuring accuracy for critical information like pricing, policies, or procedures. You can write the questions in multiple variations to capture different ways customers might ask the same thing, and craft detailed, perfectly-worded answers. The AI will prioritize these custom Q&A pairs when it detects a matching question, while still having the flexibility to use other knowledge base content for follow-up questions or related topics.

Intelligent content processing

All content added to your knowledge base undergoes sophisticated AI processing to enable fast and accurate retrieval. The system automatically chunks large documents into meaningful segments, generates embeddings that capture semantic meaning, and creates an optimized search index. This means when a customer asks a question, the AI doesn't just do keyword matching—it understands the intent and meaning behind the query to find the most relevant information from your knowledge base, even if the exact words don't match. The system also handles synonyms, related concepts, and contextual relationships between different pieces of content.

Intelligent conversation capabilities

Our AI chatbot delivers sophisticated conversational experiences that feel natural and helpful. Using advanced language models and your custom knowledge base, the chatbot understands context, maintains conversation history, and provides accurate, relevant responses that truly help your customers solve their problems.

Context-aware responses

The AI maintains full conversation context, remembering what was discussed earlier in the conversation to provide coherent, relevant follow-up responses. If a customer asks "How much does it cost?" followed by "What's included in that price?", the AI knows "that price" refers to the pricing information just discussed. This contextual understanding makes conversations feel natural and reduces the need for customers to repeat themselves or provide excessive detail with each question.

Source citations and references

Every AI response includes citations showing which knowledge base sources were used to generate the answer. Customers can click these citations to view the original source material, whether it's a PDF document, web page, or Q&A pair. This transparency builds trust by allowing customers to verify information and dive deeper into topics when needed. The citations include direct links to the source content, making it easy for customers to access complete documentation or related information beyond the AI's immediate response.

Custom instructions and personality

Define custom instructions that shape how your AI assistant behaves and communicates. Set the tone of voice (professional, friendly, casual), specify how to handle certain types of questions, define which topics to avoid, and establish brand voice guidelines. For example, you might instruct the AI to always be empathetic when customers report problems, to use simple language and avoid jargon, or to proactively offer related resources after answering questions. These instructions ensure your AI assistant represents your brand consistently across all customer interactions.

Initial questions and conversation starters

Configure suggested questions that appear when customers first open the chat widget, helping them get started quickly without having to think of what to ask. These initial questions can be tailored to your most common support topics or seasonal campaigns. You can also configure certain initial questions to open your help center directly, providing instant access to comprehensive documentation for topics that benefit from detailed articles rather than chat-based answers. This reduces friction and guides customers to the most appropriate support resource for their needs.

Reliable and accurate information

The AI is specifically trained to only provide information from your knowledge base, preventing hallucination and ensuring all responses are grounded in your actual documentation and approved content. When the AI doesn't have enough information to answer a question accurately, it will acknowledge this honestly rather than making up an answer. This reliability is crucial for maintaining customer trust and ensuring consistent, accurate information delivery across all interactions.

Testing and deployment

Before deploying your chatbot to customers, thoroughly test its responses and behavior. Then seamlessly integrate it into your website with our flexible embedding options and comprehensive customization capabilities.

Test chat in the dashboard

The 99helpers application includes a built-in testing interface where you can chat with your AI assistant exactly as your customers will experience it. This allows you to verify that the knowledge base is working correctly, test edge cases, check that custom instructions are being followed, and ensure the tone and quality of responses meet your standards. You can iteratively refine your knowledge base content and settings based on testing, ensuring everything works perfectly before going live. The test environment reflects the exact configuration of your production chatbot, so what you see during testing is what your customers will experience.

Easy website embedding

Add the chatbot to your website with a simple embed code snippet. Just copy the provided code and paste it into your website's HTML—no complex integration or technical expertise required. The chat widget loads asynchronously without impacting your website's performance or loading speed. The embed code is framework-agnostic, working perfectly with any website technology including WordPress, Shopify, Webflow, custom HTML sites, React applications, Vue.js, and more. You can embed the chat widget on multiple domains and manage all conversations from a single dashboard.

API access

Beyond the standard widget embed, access the full power of the chatbot through our comprehensive API. This allows you to integrate AI-powered chat into mobile applications, custom interfaces, internal tools, or any other system that needs intelligent question-answering capabilities. The API provides programmatic access to chat completions, knowledge base management, conversation history, and analytics. Build custom experiences that perfectly fit your specific use case while leveraging the same powerful AI engine and knowledge base that powers the standard chat widget.

Extensive widget customization

Make the chat widget match your brand perfectly with comprehensive visual customization options. Every aspect of the widget's appearance can be tailored to align with your website's design and brand identity.

Colors and branding

Customize the primary color, header background color, chat background color, message bubble colors for both user and assistant messages, and text colors throughout the interface. Upload your company logo to display in the chat widget, reinforcing your brand presence. The color picker supports full RGB and hex color values, allowing you to match your exact brand colors perfectly. You can also choose whether to display "Powered by 99helpers" branding or remove it for a completely white-labeled experience.

Position and size settings

Choose where the chat widget appears on your website—bottom left or bottom right corner. Adjust the button size from very small to very large to match your website's design aesthetic. Control the chat window size and adjust padding and margins to ensure the widget fits perfectly within your website's layout. The widget is fully responsive and automatically adapts to mobile devices, tablets, and desktop screens while maintaining your customized appearance across all device sizes.

Greeting and welcome message

Customize the greeting message that customers see when they first open the chat widget. This is your opportunity to welcome customers warmly, set expectations about the AI assistant's capabilities, and encourage them to ask questions. You can craft a message that reflects your brand's personality and guides customers toward asking questions that the AI is best equipped to handle. The greeting supports multiple lines of text and can include emojis or special characters to add personality.

Feature toggles

Control which features are visible in the chat interface with simple toggles. Show or hide the help center button, enabling customers to browse your organized documentation. Toggle the feedback center button visibility, controlling whether customers can submit feedback directly from the chat. Enable or disable source mentions in AI responses if you prefer cleaner message displays. These feature toggles let you create a streamlined, focused chat experience that matches your support strategy.

Conversation analytics and insights

Gain valuable insights into how customers are using your chatbot, what questions they're asking, and how well the AI is serving their needs. Comprehensive analytics help you continuously improve your knowledge base and customer service strategy.

Usage metrics

View detailed metrics about chat usage including total conversation count, daily active conversations, weekly and monthly trends, and peak usage times. Understand how chat volume fluctuates throughout the day and week, helping you identify patterns and plan accordingly. Track the number of unique users engaging with the chatbot and monitor conversation growth over time. These metrics provide a clear picture of how customers are adopting and using your AI support system.

Conversation history and review

Access complete conversation transcripts to see exactly what customers are asking and how the AI is responding. Review conversations to identify knowledge gaps, find questions that the AI struggled to answer accurately, and discover topics that might benefit from additional knowledge base content or custom Q&A pairs. The conversation history includes metadata like timestamps, customer identifiers, and session information, making it easy to track individual customer journeys and support interactions over time.

Help center

Create a professional, searchable knowledge base that helps customers find answers independently. Your help center serves as a centralized documentation hub where customers can browse articles, search for solutions, and explore topics at their own pace. Unlike the AI chatbot which provides conversational assistance, the help center offers structured, organized documentation that customers can reference, bookmark, and share.

Organized content structure

Build a well-organized documentation library that makes it easy for customers to find information. Create a logical hierarchy of categories and articles that guides customers naturally from broad topics to specific solutions.

Categories and collections

Organize your help content into categories and subcategories that reflect how customers think about your product or service. Create top-level categories for major topics like "Getting Started," "Account Management," "Billing," or "Troubleshooting," then nest related articles within each category. This hierarchical structure makes it intuitive for customers to drill down from general topics to specific information. You can create unlimited categories and nest them as deeply as needed to accommodate complex documentation structures. Each category can have its own description to help customers understand what topics it covers.

Rich article content

Create comprehensive help articles using our powerful rich text editor. Format your content with headings, bullet points, numbered lists, bold and italic text, blockquotes, and more. The editor supports everything you need to create clear, scannable documentation that's easy to read and understand. Write articles of any length, from quick tips to extensive guides, and use formatting to make important information stand out. The editor preserves your formatting perfectly across all devices and browsers, ensuring a consistent reading experience for all customers.

Images and media

Enhance your articles with images, screenshots, diagrams, and other visual aids that help explain complex concepts or guide customers through step-by-step processes. Upload images directly into articles and position them exactly where needed. Images are automatically optimized for fast loading while maintaining quality, ensuring your help center performs well even with extensive visual content. You can add alt text to images for accessibility, resize them to fit your content layout, and use captions to provide additional context. Visual content is especially valuable for tutorials, feature explanations, and troubleshooting guides where showing is more effective than telling.

Internal linking

Link between related articles to create a connected knowledge base where customers can easily explore related topics. When writing an article about advanced features, link to the getting started guide for context. When explaining a troubleshooting step that requires a specific setting, link to the article about configuring that setting. These internal links help customers discover relevant information they might not have known to search for, and create natural pathways through your documentation that match how customers actually learn and solve problems. The help center automatically tracks and manages these links, updating them if article URLs change.

Powerful search and discovery

Help customers find exactly what they're looking for quickly with advanced search capabilities and intuitive browsing features. Whether customers know exactly what they need or are exploring available resources, your help center makes information discovery effortless.

Full-text search

The help center includes powerful full-text search that indexes all article content, titles, and descriptions. Customers can search using natural language queries, and the search engine intelligently ranks results based on relevance. The search understands synonyms and related terms, so customers don't need to know the exact terminology you use in your documentation. Search results highlight matching text snippets, helping customers quickly determine if an article contains the information they need before clicking through. The search is fast, returning results instantly even with large documentation libraries containing hundreds of articles.

Browse by category

For customers who prefer browsing to searching, the help center presents a clear category overview on the main page. Customers can click into any category to see all articles within that topic area, making it easy to explore related content and discover helpful articles they might not have thought to search for. Category pages show article titles and brief descriptions, helping customers scan available content and choose the most relevant articles. This browsing experience is particularly valuable for new customers who are still learning about your product and may not know what questions to ask.

Popular articles

The help center automatically tracks article views and highlights the most popular articles, surfacing the content that customers find most valuable. This helps new customers discover frequently accessed articles that likely address common questions or important topics. Popular articles are prominently displayed on category pages and the help center homepage, ensuring customers can quickly access the most sought-after information. This data-driven content discovery reduces the time customers spend searching and increases the likelihood they'll find helpful information on their first visit.

Content management and publishing

Manage your help center content efficiently with intuitive editing tools, version control, and flexible publishing options. Keep your documentation up-to-date and relevant as your product evolves.

Easy article editing

Update articles anytime from the 99helpers dashboard with our user-friendly editor. Changes are saved as you type, preventing lost work, and you can preview articles before publishing to see exactly how they'll appear to customers. The editing interface is clean and distraction-free, helping you focus on writing clear, helpful content. You can edit article titles, content, category assignments, and metadata all from one interface. For collaborative teams, the system prevents conflicts if multiple people try to edit the same article simultaneously.

Draft and publish workflow

Create and edit articles as drafts before making them visible to customers. This workflow allows you to prepare comprehensive documentation, get internal review and approval, and ensure everything is accurate before publication. Draft articles are only visible to your team in the dashboard, giving you freedom to work on content without worrying about customers seeing incomplete information. When you're ready, publish articles with a single click to make them live in your help center. You can also unpublish articles if you need to temporarily remove them for updates or if content becomes outdated.

Category management

Create, rename, reorder, and reorganize categories as your documentation needs evolve. Move articles between categories with simple drag-and-drop actions or bulk operations. Set category visibility to control which categories appear in your help center, allowing you to prepare entire content sections before making them public. Define category descriptions that help customers understand what each section covers. The flexible category system adapts to your content strategy, whether you have a simple flat structure or complex nested hierarchy with dozens of categories and subcategories.

Access and integration

Make your help center accessible wherever customers need it, with seamless integration into your chat widget and standalone access options for direct linking and embedding.

Integrated with chat widget

Your help center is seamlessly integrated into the chat widget, allowing customers to easily switch between conversational AI support and browsing documentation. A help center button in the chat interface gives customers instant access to your full article library without leaving the chat widget. This integration provides customers with flexibility to get help however they prefer—asking the AI assistant for quick answers or exploring detailed articles in the help center. You can even configure initial questions in the chat to directly open specific help center articles, creating shortcuts to your most important documentation.

Standalone help center access

While the help center is accessible through the chat widget, it also exists as a standalone resource that you can link to directly. Share links to specific articles in emails, knowledge base search results, social media, or anywhere else you communicate with customers. Each article has its own permanent URL that you can bookmark and share. This makes it easy to reference specific help content in support communications, onboarding emails, or product documentation. Customers who prefer traditional documentation can navigate to your help center directly without using the chat interface.

Knowledge base sync

Your help center content is automatically synchronized with your AI chatbot's knowledge base. When you publish a new article or update existing content in the help center, those changes flow through to the AI's knowledge, ensuring the chatbot always references your latest documentation when answering questions. This seamless sync means you only need to maintain content in one place—the help center—and both the browsable documentation and conversational AI stay current. This integration creates a unified customer support experience where all channels provide consistent, up-to-date information.

Performance insights

Understand how customers are using your help center with comprehensive analytics that reveal which articles are most valuable, what customers are searching for, and where you might have documentation gaps.

Article view tracking

Every article view is tracked, giving you visibility into which content customers find most valuable. See view counts for individual articles, identify your most-accessed documentation, and spot content that might need updating or promotion. View metrics help you understand which topics customers care about most, informing future content creation priorities. Track view trends over time to see how article popularity changes with product updates, marketing campaigns, or seasonal patterns. This data helps you optimize your documentation strategy based on actual customer behavior rather than assumptions.

Search analytics

Track what customers are searching for in your help center to identify common questions, discover documentation gaps, and understand customer pain points. If customers frequently search for terms that don't return good results, that's a signal you need to create content on that topic or improve existing articles' discoverability. Search analytics reveal the actual language customers use when looking for help, which might differ from your internal terminology. Use these insights to align your documentation language with customer expectations and create articles that address real, recurring questions.

Feedback center

Collect, organize, and act on customer feedback efficiently with a dedicated feedback management system. The feedback center gives your customers a voice and provides you with structured insights into what they want, need, and struggle with. Unlike generic survey tools, our feedback center is specifically designed for product and service improvement, integrating seamlessly with your customer support ecosystem to create a complete picture of customer sentiment.

Easy feedback collection

Make it simple for customers to share their ideas, report issues, and request features. The feedback center removes barriers to communication, encouraging customers to contribute valuable insights that help you improve.

Simple submission form

Customers can submit feedback through a clean, intuitive form that's accessible directly from the chat widget. The form is deliberately simple—just a title and description field—removing unnecessary friction that might discourage customers from sharing their thoughts. Customers don't need to create accounts, log in, or navigate complex category structures. They can quickly describe their idea, issue, or request and submit it in seconds. This simplicity encourages more feedback submissions, giving you more data points to understand customer needs and improve your product or service.

Categorized feedback types

Customers can categorize their feedback as feature requests, bug reports, general feedback, or other custom categories you define. This categorization helps you organize incoming feedback and route it to the right teams. Feature requests might go to product management, bug reports to engineering, and general feedback to customer success. Clear categories also help customers frame their feedback appropriately—they know whether they're reporting a problem that needs fixing or suggesting an enhancement for future consideration. You can customize these categories to match your organization's workflow and terminology.

Integrated with chat widget

The feedback center is seamlessly integrated into your chat widget, making it easy for customers to submit feedback without leaving the support interface they're already using. When customers can't find an answer through the AI chatbot or help center, they can quickly switch to the feedback center to report the gap in your documentation or request a new feature. This integration captures feedback at the moment customers experience needs or frustrations, resulting in more specific, actionable input. The feedback button can be shown or hidden based on your preferences, giving you control over when and how you collect feedback.

Organized feedback management

Keep all customer feedback organized in one central dashboard where you can review, prioritize, and track items from submission to resolution. Never lose valuable customer insights in email threads or scattered tools.

Centralized feedback dashboard

View all submitted feedback items in a comprehensive dashboard that makes it easy to scan, search, and manage customer input. The dashboard displays feedback titles, categories, submission dates, vote counts, and status at a glance, allowing you to quickly assess your feedback backlog. Filter feedback by category to focus on specific types of submissions, or sort by votes to see which items customers care about most. The dashboard provides a complete view of customer sentiment and needs, replacing scattered feedback collection across emails, support tickets, and ad-hoc conversations.

Custom tags and labels

Add tags to feedback items to organize them beyond the basic category structure. Tag items with version numbers, affected features, customer segments, or any other classification that helps your team organize and prioritize work. For example, you might tag all feedback related to mobile apps, tag items that are "quick wins" versus "major projects," or tag feedback from enterprise customers versus individual users. Tags make it easy to filter and group related feedback items, identify patterns across seemingly different submissions, and ensure nothing gets overlooked when planning product improvements.

Status tracking

Track each feedback item through your workflow with status labels like "New," "Under Review," "Planned," "In Progress," "Completed," or "Won't Fix." Update statuses as you evaluate feedback, add items to roadmaps, develop solutions, and ship improvements. Clear status tracking keeps your team aligned on what's being worked on and what's still pending. It also creates a record of how you've responded to customer input over time. When customers ask about previous feedback they submitted, you can quickly check the status and provide an update, demonstrating that you take their input seriously and act on it.

Community-driven prioritization

Let your customer community help prioritize what matters most through voting and engagement. Understand which feature requests, improvements, and fixes have the broadest support across your customer base.

Upvoting system

Customers can upvote feedback items they agree with or want to see implemented, providing quantitative data about which items matter most to your user base. Instead of receiving dozens of separate submissions for the same feature request, you receive one well-described item with a clear vote count showing demand. This voting data helps you make more informed prioritization decisions, balancing customer preferences with technical feasibility and business goals. High vote counts indicate strong customer interest, helping you identify improvements that will delight the most users. The voting system also encourages customers to search existing feedback before submitting duplicates.

Popular feedback visibility

The feedback center automatically highlights popular items based on vote counts, making it easy for both your team and customers to see which suggestions have the most support. When customers browse the feedback center, they can sort by popularity to see what others are requesting, encouraging them to add their votes to existing items rather than creating duplicates. For your team, sorting by votes provides an instant view of customer priorities, though votes are just one input into your broader prioritization process that also considers strategic alignment, technical complexity, and resource availability.

Customer engagement tracking

See which customers submitted each feedback item and who has voted for it, providing context about customer segments and account importance. If several enterprise customers vote for a specific feature request, that might carry different weight than votes from free trial users. You can track engagement patterns over time, identifying your most active feedback contributors and understanding which customer segments are most engaged with your feedback process. This data helps you make strategic decisions about which feedback to prioritize and which customer segments to engage for deeper discussions about their needs.

Response and updates

Close the feedback loop by responding to submissions and keeping customers informed about progress. Show customers that their feedback leads to real improvements, building loyalty and encouraging continued engagement.

Internal comments and notes

Add internal comments to feedback items for team discussion and context tracking. These private notes allow your team to discuss technical feasibility, estimate effort, identify dependencies, or record decisions without customers seeing internal deliberations. Use comments to document why you prioritized certain items, capture implementation ideas, or coordinate across teams. The comment history creates a record of your decision-making process and provides context for team members who review the feedback later. Internal comments keep all discussion about a feedback item centralized rather than scattered across email threads, Slack messages, or project management tools.

Status update notifications

When you change a feedback item's status—marking it as planned, in progress, or completed—the system can notify customers who submitted or voted for that item. These notifications close the feedback loop, showing customers that their input led to action. When customers see that feature requests they voted for have been implemented, it validates their contribution and encourages them to continue sharing feedback. Status notifications also set appropriate expectations, so if you mark an item as "won't fix," customers understand the decision rather than wondering if their feedback was simply ignored. This transparency builds trust and demonstrates your commitment to customer-driven improvement.

Customer feedback impact

Publicly showcase how customer feedback has shaped your product or service improvements. When you ship features or fixes based on feedback, reference the original feedback items in your release notes or changelog. This demonstrates to customers that you genuinely listen and act on their input, not just collect it. Customers who see their suggestions implemented become your strongest advocates, telling others about how responsive and customer-focused your company is. This visibility into the impact of feedback encourages more customers to participate in the feedback process, creating a virtuous cycle of improvement driven by actual customer needs and desires.

Feedback analytics and insights

Transform raw feedback into actionable insights with analytics that reveal trends, patterns, and priorities. Use data to guide product strategy and resource allocation based on real customer needs.

Feedback trends over time

Track feedback submission volume and patterns over time to understand how customer needs and concerns evolve. Identify spikes in feedback following product releases, detect emerging issues that generate multiple related submissions, and spot declining feedback in certain categories that might indicate resolved pain points or decreased engagement. Trend data helps you understand the bigger picture beyond individual feedback items—are customers generally satisfied and suggesting enhancements, or are you seeing increased bug reports indicating quality issues? These patterns inform strategic decisions about where to focus development resources and what problems need immediate attention.

Category distribution

See how feedback is distributed across categories to understand what types of input you're receiving most. If bug reports significantly outnumber feature requests, that might indicate quality issues that need addressing before developing new capabilities. If general feedback dominates, you might need to make it easier for customers to categorize specific feature requests or problems. Category distribution helps you balance reactive work (fixing bugs) with proactive improvements (building requested features) and ensures you're allocating resources appropriately across different types of customer needs.

Customer participation metrics

Track how many customers are actively participating in your feedback program, how many items each customer submits on average, and which customer segments are most engaged. High participation indicates customers feel invested in your product and trust that their feedback matters. Low participation might suggest you need to better promote the feedback center, make it more accessible, or demonstrate more visibly how feedback leads to improvements. Understanding participation patterns helps you optimize your feedback collection strategy and ensure you're hearing from a representative sample of your customer base, not just the most vocal users.

Ready to transform your customer service?

Join hundreds of companies using 99helpers to deliver exceptional customer support with AI-powered chatbots, comprehensive help centers, and organized feedback management. Start your free trial today and see the difference intelligent customer service makes.

7 day free trial
No credit card required
Cancel anytime
Personal onboarding