Dashboard
Web portal to monitor, control, and sync Job Companion activity.
Actions
Launch and monitor scraping actions, social collector, and URL collector controls from this tab.
Action Controls
These controls mirror the floating widgets so Actions tab remains fully functional.
Controls
Run extension actions from here.
Portal Connection
Live Status
Recent Activity
| Time | URL | Status | Action |
|---|
API Job Listings
Manage external API endpoints that feed additional job sources.
Configured API Sources
| Name | Provider | Method | Endpoint | Auth | Status | Actions |
|---|
Scraped Job Listings
All scraped roles from enabled boards, refreshed as the scraper runs.
| Job Title | Company | Location | Department | Source | Scraped | Actions |
|---|
Rules Import
Existing Rules
Job Boards
Add Job Board
URL Collector
Task list of ATS x Country scans for the URL Collector run.
| ATS | Country | Status | Last Found |
|---|
URLs Collected
Valid URLs captured from Google search results.
| Title | URL | ATS | Country | Collected At |
|---|
Analytics
Charts and KPIs will be wired after portal API validation.
Custom Job Boards
Manage and test job board configurations generated by the analysis tool.
Session Logs
| Time | URL | Status | Action | Reason |
|---|
Visited URLs
| Time | URL | Action | Status | Reason | Duration |
|---|
Control Events
| Time | Event | Status | Source | URL | Session / Command | Detail |
|---|
Process Jobs Logs
| Time | Event | Status | Source | Batch | Job | Details |
|---|
Automation Scheduler
Configure run windows, active runtime budget, randomized pauses, retry policy, and board ordering.
No analyze queue items loaded.
Live Automation Runtime
Last updated: —Pairing
Scraping Limits
Stop the run when a limit is reached (time limits still apply if enabled).
Data Synchronization
Upload jobs with detail data from local storage to Supabase.