Bot Panel
Live view of the scraping engines on the runner (read-only)
Scheduling notice: price/bot scraping runs on an external schedule (Multica autopilot ·
0 6 * * * · Asia/Makassar) fired by a GitHub Actions / webhook cron outside this app. This panel and the per-provider toggles control ERP-side enablement only — they cannot start or stop the external scheduler.Hermes: unreachable(…)|Active jobs: 0
Targets (read-only)
All scrape targets grouped by purpose. Price data vs login-gated reservation-crawl (future email-OTA-notif → scrape flow). Type = web URL or android app.
No targets.
Crawl Sites
Every scrape site with its purpose, login/session status, and an example of the last crawled data. Combines registry + recipe + credentials + saved sessions + latest results.
No crawl sites registered.
Accounts / Sessions
Reusable, long-lived login sessions for order_scrape. Captured from the email order-link; cookie blob stored AES-GCM encrypted (status only shown). Multiple accounts per portal (e.g. easyrent / ainno) via label.
No saved accounts yet.
Recipes (read-only)
Data-driven scrape_recipes the orchestrator runs. Drift = previously produced offers, latest run 0.
No recipes yet.
Scrape Job Queue
No scrape jobs yet.