Skip to main content

Platform Assistant

The Platform Assistant is a natural language assistant built into the Kapa platform. It has access to Kapa's documentation to answer questions about the platform. It also has tools that let you interact with platform functionality directly, from read-only operations like searching conversations and viewing analytics to write operations like creating tags and integrations.

You can open it by clicking the Kapa Agent button in the top navigation bar. It appears as a sidebar panel on the right side of the dashboard.

The Platform Assistant is built with Kapa's own Agent SDK.

Capabilities

Answer questions

The assistant can search Kapa's documentation to answer questions about how to use the platform, configure integrations, set up data sources, and more.

Examples:

  • "How do I add a widget to my website?"
  • "How can I see all questions asked in Chinese?"
  • "Can I filter top questions by a certain topic or product?"

Analyze conversations

The assistant can search and filter your conversations by text, date range, tags, confidence level, and reactions. It can count matches, retrieve full question-answer histories with feedback, and add comments to threads.

Examples:

  • "How many questions are related to pricing?"
  • "Show me questions where users had trouble understanding result expressions"
  • "Can you tell me what the common theme is for this user <user-id>?"

Explore analytics and topic clusters

The assistant can retrieve performance metrics, list top questions and coverage gaps, and drill into individual clusters. It can render inline charts (bar, line, area, donut) to visualize trends.

Examples:

  • "What were the most common queries last week?"
  • "Show conversation trends over the past month"
  • "Can you make a graph of uncertain responses for the past 12 months?"
  • "Based on the uncertain responses, provide me an analysis where I can make improvements in the documentation"
  • "Help me address the top 5 common questions so users get the most updated and accurate results"

Manage tags

The assistant can list, create, and delete both custom tags and status tags. It can also assign status tags to individual conversations or topic clusters to help you track your workflow.

Examples:

  • "Create a custom tag for questions about pricing"
  • "Tag this cluster as addressed"

Manage integrations and API keys

The assistant can list, create, and delete integrations and API keys.

Examples:

  • "Create a new API key for our staging environment"
  • "List all my integrations"

Discover users

The assistant can find end users and view their activity statistics.

Examples:

  • "How many unique users submitted questions last month?"
  • "Show me the most active users"

The assistant can take you directly to any page in the dashboard, including conversations with pre-applied filters and specific topic clusters.

Examples:

  • "Show me all uncertain conversations from last week"
  • "Take me to the coverage gaps page"

Write operations require your explicit approval before the assistant executes them.