Skip to main content
Gainsight Inc.

In-App Hub (formerly KC Bot) Overview [BETA]

As of March 2026, Knowledge Center Bot is now called In-App Hub. Refer to the announcement for more details. This article reflects the updated name, but some images and videos may still display the previous name and will be updated soon.

This article outlines the changes in the new In-App Hub experience and guides you through the enhanced capabilities for designing personalized, modern In-App Hubs in Gainsight PX.

Overview

The In-App Hub (formerly KC Bot) introduces a more intuitive and streamlined setup, making it easier to configure and manage the In-App Hubs in PX. Unlike the older process, which required multiple steps and flows, the hub simplifies the process with a cleaner interface, reducing friction in adding content and setting up widgets. You can manage content at a global level, customize layouts effortlessly, and configure activation rules with an organized approach. With quick design controls, improved navigation, and a more structured approach to content organization, the hub ensures a seamless and efficient experience for both administrators and end-users.

Here are a few samples of In-App Hubs that can be created with the new and improved interface:

[FINAL]KC Main Visual (1).png

Key improvements include:

Simplified Hub Creation Flow

The new In-App Hub creation screen serves as a central hub for managing all In-App Hubs. It provides a consolidated view of all In-App Hubs, along with key details such as status, priority, and other meta information. The most notable enhancement is the integrated hub preview—when you select a hub, you can instantly see how it looks and functions, making it easier to review.

Knowledge Center Bot dashboard showing a list of bots with statuses and a dropdown to choose between the new or old editor, alongside a task-based assistant panel.

Centralized Content Library

The Content Library is a powerful addition, providing a centralized space for managing all In-App Hub resources. Previously, content creation and management were scattered across different sections, making it cumbersome to add and reuse content. Now, all content types including hosted articles, linked articles, web links, and JavaScript functions can be created, stored, and accessed from a single location. The new design introduces thumbnail support, allowing you to tag images to resources and use them in the new content group layouts for better presentation. 

With a simple interface and seamless integration into the hub creation process, the Content Library makes content management faster, easier, and more scalable than ever before.

Knowledge Center content library view displaying totals for content types and a detailed list of articles, guides, and web links with upload and preview options.


For more information on managing content for hubs, refer to the Content Library article.

Flexible Widget-Based Configuration

We have introduced a widget-based design that makes organizing and managing content more intuitive. Instead of manually adding individual content pieces, you can group them into widgets such as task lists and content groups. This structured approach not only simplifies the In-App Hub configuration, but also enhances the end-user experience by presenting content in a more accessible and logical format. 

With live preview, designing and managing the hub is now faster, more flexible, and highly scalable, ensuring a seamless experience for both administrators. You can also drag and rearrange widgets as per your need and importance of each section for your end-users.

The hub currently supports the following widgets: 

Search Widget

Configuring the Search widget is now simpler and more efficient. The new design eliminates unnecessary steps, allowing for faster setup and customization. You can easily configure search behavior, select knowledge base and Gainsight Customer Communities integrations, and preview results in real time. 

Prerequisites: Ensure that you have Knowledge Base and Gainsight CC integrated. For more information, refer to the In-App Hub Integrations set of articles.

Task List Widget

The Task List widget is an exciting new addition that helps guide users through key actions and workflows. You can create structured checklists, onboarding steps, or task-based guides to ensure users complete essential actions within the application.

You can add multiple task lists per hub and target them to specific audiences. This allows you to create curated experiences using audience rules, for instance user role or geography, eliminating the need for multiple hubs. Only one task list is visible at a time and are evaluated in order, from first to last. A user views only the highest-priority task list they qualify for and haven't completed. 

If no task list applies or all qualified tasks are completed, nothing is displayed. This ensures that each user sees the most relevant tasks, while guiding them through the right workflows.

You can also choose to enforce the order of the task list, so users must complete tasks step by step. This setting activates one task at a time, based on the completion of the previous task, and keeps the remaining steps unavailable until the previous one is completed.

Content Group Widget

The Content Group widget allows you to organize and present content in a more structured and user-friendly way. You can add up to five content groups within a single In-App Hub , making it easier to categorize and display related resources, such as feature guides, troubleshooting articles, or onboarding materials.  This widget ensures content is neatly organized and easily accessible, enhancing the overall user experience.

To make content more visually engaging, we have introduced layouts that better distinguish and highlight content. Choose from List, Grid, Card, Tile, or Thumbnail to customize content display, with the ability to switch between them to find the best fit for your In-App Hub .

Additionally, within List and Grid layouts, you can create categories to further group resources, helping users navigate information effortlessly.

Recommendations Widget

The Recommendations widget allows you to display content that adapts to specific user attributes through audience-based rules. You can create up to five content groups, each configured with its own targeting logic, such as user roles, page URL, and more. Within each group, you can add and organize content from the Content Library and use categories to further group related resources. 

Recommendation groups are evaluated in the order they are added, and only the first group that matches the targeting rules is delivered to the user. As a result, only one group is displayed at a time within the In-App Hub . With support for multiple layouts (list, grid, card, tile and thumbnail) and real-time previews, the widget helps you deliver content in a structured and user-relevant way.

Tip: For more predictable and efficient targeting, use a consistent approach, either URL-based rules or user/account-based rules. Using both can create conflicts in the content delivery logic, which may lead to inconsistent experiences for end users.

Bot configuration screen displaying a personalized recommendations widget with recent updates and new user segments, alongside layout and audience rule settings.

Feedback Widget

The Feedback Widget allows you to collect input directly from users within the In-App Hub. Users can share suggestions, report issues, or provide general feedback right from their application. 

Prerequisites: Ensure you have configured Feedback categories to use in hubs. For more information, refer to the Configure Feedback Categories articles.  

Visual Styling 

The Design section offers a cleaner, faster, and more intuitive way to customize the look and feel of the In-App Hub. With a revamped interface, designing the In-App Hub is more seamless and efficient, giving you greater control over its appearance.

The new Position, Theme, and Icons sections provide options to create a modern and visually appealing hub. The Theme section consolidates multiple styling options from the old editor into a few key configurations that drive the hub's overall design, making customization simpler. The quick settings for In-App Hub placement and fine-tuning colors, font styles, and icons, ensures the In-App Hub blends seamlessly with your application.

Optimized Audience Targeting

The Target tab introduces a more structured and efficient way to set up a target audience. While retaining the same essential components, it organizes environment selection, activation rules, and audience rules into clear sections, making the setup process faster. Steps are logically grouped and categorized, allowing you to quickly configure where the hub should appear and who should see it—all from a single, well-organized interface.

Bot targeting configuration panel displaying environment selection, URL activation rules, audience logic, and persona-based and system-based targeting criteria.