For your agents to work on external platforms—sending emails, accessing dashboards, or browsing authenticated sites—they need credentials. When you connect an account, you're giving your agent permission to use those credentials during browser sessions.
How to Connect
The simplest way is to tell Omega: "Add my Gmail account to my assistant" or "Connect LinkedIn to my marketing agent." Omega will guide you through providing the necessary credentials.
You can also add accounts directly through an agent's info section, where you'll find an accounts area with options to add new connections.
What Credentials Are Needed
Most accounts require:
- Email or username
- Password
Some platforms have additional requirements—two-factor authentication codes, security questions, or API keys. Your agent handles these during login when possible, or asks for your help via manual takeover when needed.
Account Types
O-mega has preset support for common platforms:
- Email providers (Gmail, Outlook, custom IMAP)
- Professional networks (LinkedIn)
- Social platforms (Twitter, Instagram, Facebook, TikTok)
- Developer tools (GitHub, GitLab)
- Communication (Slack, Discord)
- And many more
But you're not limited to presets. You can add credentials for any website. Just describe what the account is for, provide the login details, and your agent can use them.
Scoping Where Accounts Are Used
By default, an account can be used on any website. For tighter control, you can scope accounts to specific domains.
For example, you might restrict your work email credentials to only be used on your company's domain and trusted partners. Or scope a social media account to only work on that platform's domains.
Scoping options:
- All websites — Use anywhere (default)
- Include only — Use only on specified domains
- Exclude — Use everywhere except specified domains
This prevents credentials from being entered on unexpected or potentially malicious sites.
Primary Email for Signups
Sometimes your agent needs to create accounts on new services. When this happens, you can designate one of your email accounts as the primary for signups. Your agent will use this email when registering for new services, keeping new account creation predictable and organized.
Security
Credentials are encrypted at rest. Passwords never appear in logs, responses, or the interface. Only your agent can access them during active browser sessions—and only when actually authenticating.
You can remove an account connection at any time, immediately revoking your agent's access.
Multiple Accounts Per Platform
You can connect multiple accounts for the same platform. For example, a personal Twitter and a company Twitter. Use descriptive account names to keep them straight, and use scoping if you want to control which account is used where.
Related: Agent Accounts | Browser Profiles | Manual Browser Takeover