Getting Started with StructHub
Getting Started with StructHub
Welcome to StructHub! This guide will help you get started with our comprehensive knowledge management and RAG (Retrieval-Augmented Generation) platform. Follow these steps to begin building your intelligent knowledge base.
Table of Contents
- Account Setup
- Creating Your First Project
- Connecting Data Sources
- Chatting with Your Data
- Team Collaboration
- Understanding Credits
- Next Steps
Account Setup
1. Sign Up
Create your free StructHub account:
- Visit StructHub.io
- Click “Sign Up” and enter your email address
- Choose a secure password
- Accept the terms of service and privacy policy
- Click “Create Account”
2. Email Verification
After registration, you’ll receive an email verification link:
- Check your email inbox (and spam folder)
- Click the verification link in the email
- Your account will be activated and ready to use
3. First Login
- Return to StructHub.io
- Click “Sign In” and enter your credentials
- You’ll be redirected to your dashboard
Creating Your First Project
Project Basics
Projects are the foundation of StructHub - they contain your documents, data sources, and AI conversations.
Creating a Project
- Navigate to Projects - Click on “Projects” in the sidebar
- Create New Project - Click “Create New Project”
- Project Details:
- Name: Choose a descriptive name (e.g., “Company Knowledge Base”)
- Description: Add a brief description of the project’s purpose
- Click “Create” - Your project is now ready!
Project Settings
Configure your project for optimal performance:
-
Basic Settings:
- Update name and description as needed
- Set project visibility (private by default)
-
Advanced Settings:
- LLM Model: Powered by Google’s Gemini 2.5 model
- Search TopK: Set to 50 for balanced performance
- Token Limit: Set to 100,000 for comprehensive responses
- Web Search: Enable for hybrid search capabilities
-
Metadata Configuration:
- Auto-tagging: Enable automatic metadata extraction
- Custom Metadata: Define custom fields for your documents
- Metadata Prompts: Configure AI prompts for metadata generation
Connecting Data Sources
Choose Your Integration
StructHub supports multiple data sources. Choose the ones that match your needs:
Cloud Storage
Google Drive:
- Click “Connect Data Source” → “Google Drive”
- Authenticate with your Google account
- Select folders to sync
- Configure sync schedule (hourly recommended)
OneDrive:
- Click “Connect Data Source” → “OneDrive”
- Sign in with your Microsoft account
- Choose folders to sync
- Set sync preferences
SharePoint:
- Click “Connect Data Source” → “SharePoint”
- Authenticate with Microsoft/Azure
- Select SharePoint sites and libraries
- Configure sync settings
Enterprise Systems
Confluence:
- Click “Connect Data Source” → “Confluence”
- Enter your Confluence URL
- Provide authentication credentials
- Select spaces to sync
ServiceNow:
- Click “Connect Data Source” → “ServiceNow”
- Enter your ServiceNow instance URL
- Authenticate with OAuth 2.0
- Select content types:
- Knowledge Articles
- Service Catalog Items
- ITSM Incidents
- APM Applications
File Upload
For immediate testing or one-time documents:
- Navigate to “Data” section
- Click “Upload Files” or drag and drop
- Select files from your computer (30+ formats supported)
- Files are automatically processed and indexed
Sync Configuration
Recommended Settings:
- Sync Frequency: Hourly for active environments
- Sync Type: Incremental (only new/changed files)
- File Types: All supported formats
- Folder Structure: Maintain original hierarchy
Chatting with Your Data
Starting Your First Chat
- Select Project - Choose your project from the sidebar
- Navigate to Chat - Click on “Chat” or “AI Hub”
- Start New Thread - Click “New Chat”
- Ask Your First Question - Type a question about your documents
Example Questions
General Questions:
- “What are our company policies on remote work?”
- “Summarize the latest product updates”
- “What are the key points from the Q3 financial report?”
Specific Queries:
- “What’s the procedure for expense reporting?”
- “How do we handle customer complaints?”
- “What are the security requirements for new software?”
Analytical Questions:
- “Compare our Q2 and Q3 performance metrics”
- “What are the common themes in customer feedback?”
- “Analyze the trends in our support tickets”
Understanding Responses
AI Response Components:
- Answer: Direct response to your question
- Sources: Documents and pages referenced
- Citations: Specific page numbers and file names
- Follow-up Questions: AI-suggested related questions
Source Attribution:
- Click on source citations to view original documents
- Page numbers help you find exact information
- Multiple sources indicate comprehensive coverage
Chat Features
During Conversation:
- Streaming: Watch responses generate in real-time
- Copy Text: Copy answers for use elsewhere
- Export: Save conversations as PDF
- New Thread: Start fresh topics in new threads
Managing Conversations:
- Thread History: Access all past conversations
- Thread Naming: Rename threads for better organization
- Thread Search: Find specific conversations quickly
- Thread Deletion: Remove unwanted conversations
Team Collaboration
Adding Team Members
- Project Settings - Navigate to your project settings
- Team Members - Click on “Members” tab
- Add Member - Click “Add Member”
- Enter Email - Provide team member’s email address
- Choose Role:
- Owner: Full project control
- Admin: Management capabilities
- Member: Access and participation
- Send Invitation - Member receives email invitation
Collaboration Features
Shared Access:
- All team members can access project documents
- Chat threads are visible to all members
- Collaborative learning from each other’s questions
Role-Based Permissions:
- Owners: Can modify project settings and manage members
- Admins: Can manage data sources and configurations
- Members: Can chat and access information
Team Best Practices
- Naming Conventions: Use clear, descriptive names for projects and threads
- Question Sharing: Share useful questions and answers with the team
- Regular Updates: Keep data sources synced and current
- Credit Management: Monitor team usage and allocate credits appropriately
Understanding Credits
Free Tier Benefits
Generous Free Usage:
- 2,000 credits per month - Substantial free usage
- Credit rollover - Unused credits carry over to next month
- Full feature access - All features available on free tier
- No time limits - Use free tier indefinitely
How Credits Work
Credit Consumption:
- 1 credit = 1 page processed - Simple, transparent pricing
- Document Processing: Credits used when documents are processed
- AI Chat: Credits used for AI responses (varies by model)
- Real-time Usage: Monitor credit consumption in dashboard
Credit Management:
- Usage Dashboard: Track credit consumption by project
- Usage Alerts: Get notified when approaching limits
- Project Allocation: Allocate credits to specific projects
- Team Usage: Monitor team member usage
Optimizing Credit Usage
Efficient Practices:
- Batch Processing: Upload multiple files at once
- Incremental Sync: Only sync new or changed files
- Smart Questioning: Ask comprehensive questions to get more information per query
- Optimize Settings: Configure Gemini 2.5 model parameters for your needs
Next Steps
Explore Advanced Features
Once you’re comfortable with the basics:
-
Advanced Chat Features:
- Configure search parameters (TopK, token limits)
- Enable web search for hybrid responses
- Optimize Gemini 2.5 model settings
- Use conversation export and sharing
-
Data Source Optimization:
- Set up multiple data sources
- Configure metadata extraction
- Optimize sync schedules
- Monitor data source health
-
API Integration:
- Generate API keys for your projects
- Use the Document Processing API
- Integrate Knowledge Base Search API
- Build custom applications
Get More Help
Resources:
- Documentation: Comprehensive guides and tutorials
- API Reference: Complete API documentation
- Community: Join user forums and discussions
- Support: Contact support for assistance
Common Next Steps:
- Connect Additional Data Sources - Centralize more of your knowledge
- Invite Team Members - Enable collaborative knowledge management
- Explore API Features - Build custom integrations
- Set up Workflows - Create efficient knowledge management processes
Best Practices for Success
Document Organization:
- Clear Structure: Organize documents logically
- Consistent Naming: Use consistent file naming conventions
- Regular Updates: Keep documents current and relevant
- Quality Control: Ensure document quality and accuracy
Effective Usage:
- Start Simple: Begin with basic questions and gradually explore advanced features
- Regular Interaction: Use the system regularly to build familiarity
- Team Training: Ensure all team members understand the platform
- Feedback Loop: Provide feedback to improve the system
Quick Start Checklist
✅ Account created and verified ✅ First project created ✅ Data source connected ✅ First chat completed ✅ Team members invited (if applicable) ✅ Credits and usage understood
Ready to unlock your knowledge? You now have everything you need to start building a powerful, intelligent knowledge base with StructHub!
For additional help, visit our documentation or contact support.