Overview
Set up secure authentication for your external tools and services to enable safe access for your AI agents.
Requirements
- Active O-mega account
- API credentials from your external service
- Access to your tool's API documentation
Introduction
Proper tool authentication ensures your AI agents can securely access external services while protecting sensitive credentials. O-mega supports multiple authentication methods and safely stores your credentials for continuous agent operations.
Step-by-Step Guide
1. Prepare Your Credentials
- Locate your API credentials in your external service dashboard
- Note the authentication type (API Key or OAuth)
- Have your service's API documentation ready for reference
2. Access Authentication Settings
- Open your tool's configuration panel
- Navigate to the Authentication tab
- Select your authentication method
3. Configure API Key Authentication
- Choose API Key method
- Enter your key details:
Key Name: "My Service API Key" Key Value: Your actual API key Header Name: Usually "Authorization" or as specified in your API docs
4. Configure OAuth Authentication
- Choose OAuth method
- Enter required details:
Client ID: Your OAuth client ID Client Secret: Your OAuth client secret Redirect URI: Your O-mega callback URL
- Complete the OAuth authorization flow
5. Verify Authentication
- Click 'Test Connection'
- Review the connection status
- Check for any error messages