Settings & Configuration
Customize your B-Bot Hub experience, manage API keys, configure preferences, and control your account settings. Access settings throughout the application for contextual configurations.Settings Locations
Profile Settings
User account and preferences
Chat Settings
Per-conversation configurations
Expert Settings
Individual expert configurations
Profile Settings
Access via Profile in the main sidebar.Account Information
Personal Details
Personal Details
Manage:
- Name and email
- Profile picture
- Display preferences
- Contact information
- Navigate to Profile
- Click Edit
- Update fields
- Save changes
Authentication
Authentication
Security settings:
- Password management
- Two-factor authentication (if enabled)
- Active sessions
- Login history
- Use strong passwords
- Enable 2FA when available
- Review active sessions regularly
- Log out unused devices
API Tokens
API Tokens
Manage B-Bot tokens:
- Generate new API tokens
- View existing tokens
- Revoke access
- Set expiration dates
- API integrations
- Custom applications
- Automation scripts
- Third-party tools
Provider Keys Management
Centralized API key management for all AI providers:1
Access Provider Keys
Profile → Provider Keys section
2
Add Keys
Click Add New Key and select provider
3
Configure
- Enter API key
- Set nickname
- Mark as primary/fallback
4
Manage
Edit, delete, or validate keys
- LLM: OpenAI, Anthropic, Google, Mistral, DeepSeek, Cohere, Groq, Azure, and more
- Voice: ElevenLabs, OpenAI TTS, Google TTS, Azure Speech
- Image: Stability AI, Midjourney, OpenAI DALL-E
Preferences
- Appearance
- Notifications
- Language & Region
Customize the interface:
- Theme: Light, Dark, or Auto
- Color Scheme: Primary color selection
- Density: Compact or Comfortable
- Font Size: Adjust readability
- High contrast mode
- Reduced motion
- Screen reader optimizations
Company & Workspace
Enterprise Feature: Available for team and enterprise plans
Company Profile
Company Profile
- Company name
- Industry
- Company size
- Logo and branding
- Billing information
Team Members
Team Members
- Invite users
- Assign roles
- Manage permissions
- View activity
- Remove members
- Admin: Full access
- Member: Standard access
- Viewer: Read-only
- Custom: Define permissions
Agency Mode
Agency Mode
For agencies managing multiple clients:
- Client account management
- Separate workspaces
- White-label options
- Billing per client
- Usage tracking
Chat Settings
Per-conversation configuration - Access via the settings icon in chat interface.Model Parameters
- Temperature
- Max Tokens
- Top P
Controls randomness and creativity
- Range: 0.0 to 2.0
- Default: 0.7
- Low (0.0-0.3): Focused, deterministic
- Medium (0.4-0.8): Balanced
- High (0.9-2.0): Creative, varied
- Low: Code generation, data analysis, factual queries
- Medium: General conversation, customer support
- High: Creative writing, brainstorming, storytelling
Advanced Settings
Instructions
Instructions
Override system prompt:Add custom instructions for this conversation:When to use:
- Specific conversation style
- Temporary behavior changes
- Testing prompt variations
Private Session
Private Session
Isolated mode:
- Uses your personal API keys
- Separate from expert’s learning
- Private app credentials
- No data sharing
- Personal accounts access
- Sensitive operations
- Testing without affecting expert
- Privacy-critical tasks
DeepAgents Mode
DeepAgents Mode
Enable workspace features:
- ✅ Todo management
- ✅ File system
- ✅ State persistence
- ✅ HITL mode
- Auto Mode: Agent works independently
- HITL Mode: Requires approval for actions
Tool Configuration
Enable/disable expert’s tools and apps:1
Open Tools Panel
Click tools icon in chat top bar
2
View Available Tools
See all connected apps and capabilities
3
Toggle Tools
Enable or disable specific tools for this conversation
- Web search
- Code execution
- Image generation
- File analysis
- Calculations
- Google Workspace
- Slack
- GitHub
- Notion
- Custom integrations
Expert Settings
Configure individual expert behavior - Access when creating or editing experts.Core Configuration
- Basic Info
- Models
- Abilities & Templates
- Apps & Team
- Name: Expert’s display name
- Profession: Expert’s role
- Type: Expert category
- Description: What the expert does
- System Message: Core personality and instructions
Model-Specific Settings
Each model can have custom settings:- OpenAI: frequency_penalty, presence_penalty
- Anthropic: top_k, stop_sequences
- Google: candidate_count, stop_sequences
- Custom models: Additional parameters in JSON
Global Settings
Application-wide configurations:Data & Privacy
Data Retention
Data Retention
Control how long data is kept:
- Conversation history
- File uploads
- Workspace data
- Execution logs
- 7 days
- 30 days
- 90 days
- 1 year
- Forever
Privacy Controls
Privacy Controls
Manage data usage:
- Opt out of analytics
- Disable telemetry
- Control data sharing
- GDPR compliance
- Export all data
- Download conversations
- Export configurations
- Delete account
Usage Analytics
Usage Analytics
Track your usage:
- API calls per day
- Token consumption
- Cost breakdown
- Expert performance
- Real-time metrics
- Historical trends
- Cost projections
- Usage alerts
Integrations
Webhooks
Configure webhooks for:
- Task completions
- Expert responses
- Error notifications
- Custom events
API Access
Manage API integrations:
- Generate tokens
- View documentation
- Test endpoints
- Monitor usage
Best Practices
Security
Keep your account secure:✅ Do:
- Use strong passwords
- Enable 2FA
- Rotate API keys regularly
- Review access logs
- Use provider keys wisely
- Share credentials
- Commit keys to code
- Use same password everywhere
- Ignore security alerts
Cost Management
Control your spending:✅ Do:
- Set usage alerts
- Monitor token consumption
- Use appropriate models
- Optimize prompts
- Archive old data
- Use expensive models unnecessarily
- Ignore cost warnings
- Run unmonitored tasks
- Keep unlimited retention
Performance
Optimize experience:✅ Do:
- Use appropriate model sizes
- Configure timeouts
- Cache frequent queries
- Monitor response times
- Clean workspace files
- Overload with apps
- Use max tokens always
- Ignore slow responses
- Keep stale data
Organization
Stay organized:✅ Do:
- Name experts clearly
- Document configurations
- Tag conversations
- Archive completed work
- Regular cleanup
- Use generic names
- Forget to document
- Hoard everything
- Ignore workspace limits
Troubleshooting
Settings Not Saving
Settings Not Saving
Possible causes:
- Network connectivity issues
- Session expired
- Invalid values
- Permission errors
- Refresh page and try again
- Check all required fields
- Log out and back in
- Clear browser cache
API Key Issues
API Key Issues
If keys not working:
- Verify key is correct
- Check provider dashboard
- Validate key hasn’t expired
- Ensure proper permissions
- Try re-adding the key
Performance Issues
Performance Issues
If Hub is slow:
- Clear browser cache
- Disable unnecessary apps
- Reduce active conversations
- Check network speed
- Try different browser
- Use lighter models
- Reduce token limits
- Clean workspace regularly
- Limit concurrent tasks