Admin Overview
The Admin section of PebbleAI provides organization administrators with powerful tools to manage users, configure AI capabilities, monitor usage, and customize the platform for their teams.
Accessing the Admin Panel
To access the admin features:
- Log in with an administrator account
- Click on Admin in the main navigation
- You’ll see the admin dashboard with various management options
Note: Admin access is role-based. If you don’t see the Admin option, contact your organization’s administrator.
Key Admin Areas
User Management
Manage who has access to your PebbleAI instance and what they can do.
Adding Users
- Navigate to Admin → Users
- Click Add User
- Enter user details:
- Email address
- Name
- Role assignment
- Initial password (or send invitation)
Managing Roles
PebbleAI uses role-based access control (RBAC):
- Admin: Full access to all features and settings
- Editor: Can create and modify chatflows and use PebbleChat
- Viewer: Can use existing chatflows and PebbleChat only
- Custom Roles: Create specific permission sets for your needs
User Actions
- Reset passwords
- Activate/deactivate accounts
- View login history
- Manage API access
Organization Settings
Configure your organization’s PebbleAI environment.
General Settings
- Organization name and details
- Default AI models
- Usage limits and quotas
- Branding customization
Security Settings
- Password policies
- Session timeout
- IP restrictions
- SSO configuration
AI Model Configuration
Control which AI models your team can access and how they’re configured.
Available Models
Manage access to:
- OpenAI models (GPT-4, GPT-3.5)
- Anthropic models (Claude 3 family)
- Google models (Gemini Pro)
- Custom models
API Key Management
- Add organization-wide API keys
- Set usage limits per model
- Monitor API consumption
- Configure fallback models
Usage Analytics
Monitor how your organization uses PebbleAI.
Dashboard Metrics
- Active users
- Chat sessions
- Chatflow executions
- API calls
- Token usage
Reports
- User activity reports
- Model usage breakdown
- Cost analysis
- Performance metrics
Alerts
Set up notifications for:
- Usage threshold warnings
- Unusual activity
- System issues
- Budget alerts
Customization
Make PebbleAI feel like your own platform.
Branding Options
- Upload company logo
- Set brand colors
- Customize email templates
- Configure welcome messages
Workspace Templates
- Create starter chatflows
- Set default configurations
- Build template libraries
- Share best practices
Integrations
Connect PebbleAI with your existing tools.
Available Integrations
- Slack/Teams notifications
- Email systems
- CRM platforms
- Analytics tools
- Custom webhooks
API Management
- Generate API keys
- Set rate limits
- Configure CORS
- Monitor API usage
Common Admin Tasks
Onboarding New Team Members
-
Create User Account
- Add user with appropriate role
- Set temporary password or send invite
-
Configure Access
- Assign to workspaces
- Set model permissions
- Configure limits if needed
-
Provide Resources
- Share getting started guides
- Assign training chatflows
- Schedule orientation if needed
Managing Costs
-
Set Usage Limits
- Configure per-user limits
- Set model-specific quotas
- Enable usage warnings
-
Monitor Consumption
- Review usage reports
- Identify heavy users
- Optimize model selection
-
Implement Policies
- Create usage guidelines
- Set approval workflows
- Configure auto-shutoffs
Ensuring Security
-
Regular Audits
- Review user access
- Check API key usage
- Monitor unusual activity
-
Update Policies
- Enforce strong passwords
- Enable 2FA when available
- Regular security training
-
Data Management
- Configure retention policies
- Manage data exports
- Ensure compliance
Best Practices for Admins
User Management
- Regular Reviews: Audit user access quarterly
- Role Assignment: Follow principle of least privilege
- Documentation: Maintain clear role definitions
Cost Control
- Budget Alerts: Set up early warning systems
- Model Selection: Guide users to appropriate models
- Usage Education: Train teams on efficient AI use
Security
- Access Control: Regularly review and update
- API Keys: Rotate regularly and monitor usage
- Compliance: Stay updated with regulations
Support
- Help Resources: Create internal documentation
- Champions: Identify and train power users
- Feedback Loop: Regular check-ins with teams
Troubleshooting Common Issues
User Can’t Access Features
- Check role assignments
- Verify workspace membership
- Review any restrictions
High Usage Alerts
- Identify top users
- Review usage patterns
- Implement controls if needed
Integration Problems
- Verify API keys
- Check network settings
- Review error logs
Getting Help
For admin-specific support:
- Check the Admin FAQ
- Contact PebbleAI support
- Join admin community forums