Overview
The Vega AI Job Capture browser extension enables you to capture job postings directly from LinkedIn and other job boards with a single click. Save jobs to your Vega AI dashboard without manual copying and pasting.One-Click Capture
Save job postings with a single click while browsing job boards
Auto-Fill Detection
Automatically extract job title, company, description, location, and other details
LinkedIn Support
Optimized for LinkedIn job postings and company pages
Instant Sync
Jobs instantly appear in your Vega AI dashboard for tracking and analysis
Installation
Download and install the extension from the GitHub Releases page.Download Extension
Visit the releases page and download the latest
.zip fileThe extension is currently available for Chrome and Edge browsers. Firefox support is planned for future releases.
Configuration
After installation, configure the extension to connect to your Vega AI instance.Cloud Mode Configuration
If you’re using the Vega AI cloud service at vega.benidevo.com:Self-Hosted Configuration
If you’re running your own Vega AI instance:Update Server URL
Change the server URL to your self-hosted instance (e.g.,
http://localhost:8765 or your custom domain)Configure CORS
Ensure your Vega AI instance allows CORS requests from the extension. Add your extension ID to
CORS_ALLOWED_ORIGINS in your .env fileUsing the Extension
Once configured, use the extension to capture jobs while browsing LinkedIn or other job boards.API Integration
The extension communicates with Vega AI using the REST API.Authentication
The extension uses the same authentication as the web application:Creating Jobs
Jobs are created using the jobs API endpoint:Troubleshooting
Extension Not Appearing
Extension icon not visible in toolbar
Extension icon not visible in toolbar
- Go to
chrome://extensions/ - Verify the extension is enabled
- Check that “Developer mode” is still enabled
- Try reloading the extension
Connection Failed
Connection Failed
- Verify your Vega AI instance is running
- Check the server URL in extension settings
- For self-hosted: Ensure CORS is configured correctly
- Verify your authentication credentials
Job Not Saving
Job Not Saving
- Check your internet connection
- Verify you’re authenticated in the extension
- Check the browser console for error messages
- Ensure all required fields are filled
CORS Configuration (Self-Hosted)
If you’re running Vega AI self-hosted, you need to configure CORS to allow the extension to communicate with your instance. Add the following to your.env file or environment variables:
- Go to
chrome://extensions/ - Enable “Developer mode”
- The extension ID is shown under the extension name
Building from Source
Developers can build the extension from source or contribute to its development.
Visit the extension repository for full development documentation.
Privacy and Security
Data Handling
No Background Tracking
The extension only activates when you click the icon. No passive data collection
Minimal Data Access
Only accesses job posting data when you explicitly capture a job
Secure Transmission
All data sent to Vega AI uses encrypted HTTPS connections
Your Data, Your Control
Data is sent only to your Vega AI account, stored on your chosen instance
Required Permissions
The extension requires minimal permissions:Active Tab
Active Tab
Access to the current tab to read job posting content when you click the extension icon. No background access to your browsing activity.
Storage
Storage
Local storage for caching your authentication token and server URL preferences. No personal data is stored locally.
Host Permissions
Host Permissions
Access to supported job board domains (LinkedIn, Indeed, etc.) to extract job information only when you activate the extension.
Next Steps
Job Tracking
Learn how to manage jobs in your dashboard
API Documentation
Explore the API for building custom integrations