Account Settings

📅 Published on: June 17, 2025👤 By: RepoBird Team
Account Settings
User Profile
Notifications
Email Preferences
Subscription
Billing
Security
API Keys

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:

  1. Click on your profile avatar in the top-right corner of the dashboard
  2. Select "Manage account" from the dropdown menu
  3. 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:

  1. Real-time Updates - Notifications appear instantly when events occur
  2. Notification Bell - Located in the header, shows unread count
  3. 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

  1. Enable 2FA - Add an extra layer of security to your account
  2. Keep Security Alerts On - Always stay informed about security issues
  3. Review Active Sessions - Regularly check and revoke unknown sessions
  4. Use Strong Passwords - Update your password regularly

Notification Management

  1. Customize Preferences - Only enable notifications you find valuable
  2. Regular Cleanup - Notifications older than 30 days are automatically removed
  3. Check Regularly - Review notifications to stay updated on your runs
  4. Use Filters - Focus on unread notifications to prioritize new information

Email Management

  1. Reduce Email Fatigue - Disable non-essential email categories
  2. Keep Security Emails - Always receive security-related communications
  3. Update Email Address - Keep your primary email current
  4. 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:

  1. Check our Troubleshooting Guide
  2. Contact support at support@repobird.ai
  3. Visit our GitHub Discussions