Skip to content
FacebookYouTubeX (Twitter)

Add to Knowledge Base Action

Use this action to populate the Knowledge Base using an automation flow.

You can select the target Knowledge Base and use this action to upload specific text, documents, or URLs during a flow execution.

This is very useful for creating self-training flows, where content uploaded by users or human agents is used to populate a knowledge base automatically.

Add to Knowledge Base Action

Add content to your knowledge base in real-time during conversation flows.

Support for text, documents, and URLs to be added to the knowledge base.

Create flows that allow the system to learn and improve from user interactions.

Select specific knowledge bases to populate based on context or content type.

Benefits of Dynamic Knowledge Base Population

Section titled “Benefits of Dynamic Knowledge Base Population”

Your knowledge base grows and improves with each interaction.

Leverage user submissions to expand your knowledge base.

Allow human agents to easily add new information during support interactions.

Knowledge base content stays current with immediate additions.

Build flows that automatically categorize and add relevant content.

Automatically add frequently asked questions and their answers based on user interactions.

Add new product details, specifications, or updates as they become available.

Build comprehensive support documentation from resolved customer issues.

Allow users to contribute helpful information or corrections.

Generate training content from successful support interactions.

User provides helpful information → Validate content → Add to Knowledge Base
Agent resolves complex issue → Document solution → Add to Knowledge Base
Submit content → Review process → Approved content → Add to Knowledge Base
Detect valuable information → Extract key details → Add to Knowledge Base
  • FAQ entries
  • Step-by-step guides
  • Policy information
  • Product descriptions
  • PDF manuals
  • Word documents
  • Spreadsheets
  • Presentation files
  • Help articles
  • Video tutorials
  • External documentation
  • Reference materials

Collect user input before adding to knowledge base:

Capture User Reply → Validate Input → Add to Knowledge Base

Add conditional logic for content approval:

If content_quality = "high" → Add to Knowledge Base
Else → Request revision

Use AI to enhance or validate content before adding:

Raw Content → AI Enhancement → Add to Knowledge Base

Include human review in the process:

Submit Content → Human Review → Approved → Add to Knowledge Base
  1. User asks unique question
  2. Agent provides detailed answer
  3. System prompts to add to FAQ knowledge base
  4. Content is categorized and added automatically
  1. Customer reports product issue
  2. Agent resolves issue with solution
  3. Solution is documented
  4. Added to product support knowledge base
  1. User suggests improvement to guide
  2. Content team reviews suggestion
  3. Approved improvements are added
  4. Knowledge base is updated in real-time

Track changes and maintain version history of knowledge base entries.

Add content in multiple languages to serve diverse user bases.

Implement scoring systems to prioritize high-quality content.

Use AI to automatically tag and categorize added content.

  • Number of items added daily/weekly
  • Content sources (users, agents, automated)
  • Content categories and types
  • Quality scores and approval rates
  • Knowledge base usage after additions
  • User satisfaction with new content
  • Agent efficiency improvements
  • Search success rates
  1. Content identified for addition
  2. Quality check and validation
  3. Categorization and tagging
  4. Addition to appropriate knowledge base
  5. Indexing and search optimization
  • Set up approval workflows for sensitive content
  • Implement peer review processes
  • Quality assurance checks
  • Regular content audits

Ensure your knowledge base structure supports dynamic additions.

New content should be properly indexed for optimal searchability.

Monitor knowledge base performance as content grows.

Plan for increased storage requirements with growing content.

  • Invalid content format
  • Duplicate content detection
  • Storage limitations
  • Permission restrictions
  • Validate content format before submission
  • Implement duplicate detection
  • Monitor storage usage
  • Check user permissions
  • Sanitize user-submitted content
  • Prevent malicious content injection
  • Validate file types and sizes
  • Implement proper user permissions
  • Audit content additions
  • Secure sensitive information
  • Ensure added content meets regulatory requirements
  • Maintain data privacy standards
  • Follow industry-specific guidelines

Set up your target knowledge base with proper structure and permissions.

Create automation flows that identify opportunities to add content.

Implement content quality checks and approval processes.

Test the action with various content types and scenarios.

Track additions and measure impact on knowledge base effectiveness.

The Add to Knowledge Base action is a powerful tool for creating dynamic, self-improving knowledge bases in Pingstreams, enabling your system to learn and grow from every interaction.

For more information about knowledge base management and advanced configuration options, contact our support team or explore our comprehensive Pingstreams documentation.