Account Settings
RepoBird provides a comprehensive account management system where you can control your profile, preferences, and subscription. This guide covers all aspects of managing your account settings.
Accessing Account Settings
To access your account settings:
- Click on your profile avatar in the top-right corner of the dashboard
- Select "Manage account" from the dropdown menu
- You'll be taken to your account settings page at
/dashboard/user-profile
Account Settings Sections
Profile Settings
Manage your basic account information:
-
Personal Information
- First and last name
- Email address (primary contact)
- Profile picture
-
Security Settings
- Change password
- Two-factor authentication (2FA)
- Active sessions management
- Connected accounts (GitHub, Google, etc.)
Subscription Management
The subscription tab allows you to:
-
View Current Plan
- See your active subscription tier (Free, Pro, or Enterprise)
- Check usage statistics and limits
- View billing cycle information
-
Upgrade/Downgrade Plan
- Compare available plans
- Upgrade to access more features
- Downgrade or cancel subscription
-
Usage Statistics
- Basic runs remaining
- Pro runs remaining
- Plan runs remaining
- Period reset date
-
Billing Information
- Payment method management
- Billing history and invoices
- Update credit card details
Email Preferences
Control which emails you receive from RepoBird:
- Product Updates - New features and improvements announcements
- Marketing Communications - Special offers and promotions
- Pull Request Notifications - Email alerts when PRs are created
- Security Alerts - Important security-related notifications
Each preference can be toggled on/off independently.
Notification Preferences
Manage in-app notifications:
- Issue Run Completed - Get notified when your issue runs finish successfully
- Issue Run Failed - Alert when an issue run encounters errors
- Product Updates - In-app announcements about new features
- Marketing & Promotions - Special offers and promotional content
- Security Alerts - Critical security notifications (recommended to keep enabled)
Notification System
How Notifications Work
RepoBird's notification system keeps you informed about important events:
- Real-time Updates - Notifications appear instantly when events occur
- Notification Bell - Located in the header, shows unread count
- Notification Center - Access all notifications at
/notifications
Notification Features
- Unread Indicators - Blue dot shows unread notifications
- Mark as Read - Automatically marked when opened
- Bulk Actions - Mark all as read with one click
- Direct Navigation - Click notifications to go directly to relevant pages
- Filtering - View all or only unread notifications
- Pagination - Load more notifications as needed
Notification Types
Different notification types have unique icons:
- ✅ Issue Run Completed
- ❌ Issue Run Failed
- 🎉 New Features
- 🔒 Security Alerts
- 💳 Billing Updates
- 👥 Team Invites
- 📁 Repository Added
- 🗑️ Repository Removed
Best Practices
Security Recommendations
- Enable 2FA - Add an extra layer of security to your account
- Keep Security Alerts On - Always stay informed about security issues
- Review Active Sessions - Regularly check and revoke unknown sessions
- Use Strong Passwords - Update your password regularly
Notification Management
- Customize Preferences - Only enable notifications you find valuable
- Regular Cleanup - Notifications older than 30 days are automatically removed
- Check Regularly - Review notifications to stay updated on your runs
- Use Filters - Focus on unread notifications to prioritize new information
Email Management
- Reduce Email Fatigue - Disable non-essential email categories
- Keep Security Emails - Always receive security-related communications
- Update Email Address - Keep your primary email current
- Check Spam Folder - Ensure RepoBird emails aren't marked as spam
Troubleshooting
Common Issues
Not receiving notifications?
- Check your notification preferences are enabled
- Ensure your browser allows notifications
- Try refreshing the page
Email preferences not saving?
- Verify you're clicking the "Save" button
- Check for any error messages
- Try logging out and back in
Can't update subscription?
- Ensure your payment method is valid
- Check if you have pending invoices
- Contact support if issues persist
Data Privacy
RepoBird respects your privacy:
- Data Control - You can export or delete your data at any time
- Preference Sync - Settings sync across all your devices
- No Spam - We only send emails you've opted into
- Secure Storage - All preferences are encrypted and secure
Need Help?
If you encounter any issues with your account settings:
- Check our Troubleshooting Guide
- Contact support at support@repobird.ai
- Visit our GitHub Discussions