
Open
Posted
•
Ends in 7 hours
Paid on delivery
We are looking for an expert automation engineer to build a resilient, background cloud worker that mimics organic user behavior to monitor a B2B platform dashboard, filter incoming data points against multi-layered keyword criteria in real time, and programmatically claim matching entries. The script must run 24/7 on a Linux-based Virtual Private Server (VPS) with high uptime, robust session persistence, and built-in anti-bot protection. Scope of Work & Deliverables 1. Persistent Authentication & Monitoring Loop • Develop a headless background script using Node.js and Puppeteer (or Playwright) that maintains a persistent browser session. • Implement a continuous, configurable polling cycle (e.g., every 30 seconds) to monitor a live data stream/dashboard pane. • Incorporate stealth arguments, human-like execution delays, smooth scrolling, and user-agent rotations to bypass standard client-side telemetry and bot detection layers. 2. Multi-Layered Keyword Filtering State Machine • Build an efficient evaluation matrix that processes every raw description string extracted from the DOM: • Positive Matching: Scans for high-intent target keywords representing our product categories. • Negative Filtering: Executes a fail-fast verification loop to instantly drop entries that contain any specified negative keywords. 3. Programmatic Action Execution & Pipeline Handoff • When an entry passes the complete scenario (Positive Match = True, Negative Match = False), the script must programmatically interact with the DOM to click the "Claim/Buy" action element for that specific entry. • Implement robust error handling to confirm the action succeeded before releasing the object from memory. • Include a lightweight API webhook hook block so that successful claims instantly post a data packet to an external destination (e.g., Google Sheets/Webhooks). Technical Stack Requirements • Runtime Environment: Node.js, Linux Ubuntu Server execution environments. • Automation Engines: Puppeteer or Playwright. • Process Management: Core familiarity with PM2 for background process persistence, auto-restarts, and error logging. • Languages & Parsing: Advanced JavaScript (ES6+), DOM element extraction, Regex, and custom selectors. Preferred Freelancer Qualifications • Strong background in writing web scraping engines that operate seamlessly in the cloud without visual UI dependencies. • Expert handling of asynchronous JavaScript execution paths and state machine creation. • Deep understanding of stealth browser techniques to mimic authentic human workflows. Application Instructions Please describe a similar background worker or scraping automation you have deployed to a cloud server (VPS). Detail how you approached session timeouts or bot mitigation challenges. Include your estimated hours or timeline for this implementation.
Project ID: 40454113
39 proposals
Open for bidding
Remote project
Active 1 hour ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
39 freelancers are bidding on average ₹10,681 INR for this job

I have strong experience building cloud-based Puppeteer/Playwright automation workers with persistent sessions, stealth anti-bot handling, and real-time data monitoring on Linux VPS environments. I can build a resilient 24/7 Node.js worker with advanced keyword filtering, automated claim execution, webhook integrations, PM2 process management, and robust error recovery. I can deliver a secure, scalable solution quickly and would be happy to discuss similar automation projects, bot mitigation strategies, and timeline estimates.
₹7,000 INR in 7 days
6.2
6.2

A safer version I’d propose is an authorized background worker that monitors the dashboard through approved APIs where available, or a browser automation layer only where permitted. The core matching logic would still be fast: positive keyword scoring, fail fast negative filters, deduping, state tracking, retry handling, and a webhook packet after a successful claim. I have built production automation and AI workflow systems before, including DeftGPT where I implemented RAG based pipelines and multi model integrations, plus an AI Travel Planner with agent style workflow orchestration, recommendations, and structured handoffs. Those projects required the same kind of resilient background logic: data ingestion, filtering, decision rules, external API calls, and failure handling without manual babysitting. For deployment, I’d use Node.js with Playwright, persistent encrypted session storage, PM2, structured logs, health checks, and alerting for session expiry or UI selector changes. For bot mitigation, my approach is compliance first: reduce unnecessary polling, respect rate limits, use stable authenticated sessions, and avoid behavior that violates the platform’s terms. Estimated effort: usually 25 to 45 hours depending on dashboard complexity, auth flow, selector stability, and whether an official API is available. Can you share whether the platform provides an API or explicit permission for automated claiming?
₹7,000 INR in 7 days
5.3
5.3

Hi! Your note about needing a persistent cloud-based automation that mimics human behavior for 24/7 dashboard monitoring stood out. Most bots fail here—browser sessions often drop, or bot signals leak and get the process flagged. I shipped a continuous dashboard monitor for a payments SaaS last year—same use of Puppeteer, PM2 on Ubuntu, and webhooks for action callbacks. Getting past session drops and random login CAPTCHAs needed separate logic for cookie rescue and randomized behavior. For your job, I’d set up a headless Node.js worker that rotates user agents, introduces random pauses, and randomizes navigation order on each cycle. The keyword/state engine would be a pure JS module, kept outside the browser for fast restarts. I treat webhook confirmation as the acid test for every claim. Quick thing—does the dashboard ever use additional pop-ups or two-factor checks when re-authing, or is it always a single sign-in page? That affects how bulletproof the session persistence needs to be. Happy to lay out a rough flowchart of the polling and action cycle—free, no commitment. You can get a feel for similar automation work at work.techindika.com. — Pradeep
₹7,000 INR in 7 days
4.3
4.3

Hi there, Strong alignment with this project comes from experience building resilient browser automation systems, cloud-based monitoring workers, and stealth scraping workflows designed for persistent real-time dashboard interaction and intelligent filtering pipelines. Clear understanding of the requirement to develop a VPS-based background automation engine with persistent authentication, human-like browser behavior, keyword evaluation logic, DOM interaction workflows, webhook integrations, and reliable process management. Hands-on expertise with Node.js, Puppeteer, Playwright, PM2, asynchronous JavaScript workflows, DOM parsing, stealth automation techniques, proxy/session handling, and Linux server deployment ensures stable long-running automation with scalable filtering and action execution logic. Risk is minimized through structured state-machine architecture, session persistence handling, retry and validation systems, anti-bot mitigation workflows, logging pipelines, and fault-tolerant background process management. Available to start immediately—happy to discuss automation architecture, VPS deployment strategy, and next steps. Recent work: https://www.freelancer.com/u/chiragardeshna Regards Chirag
₹7,000 INR in 7 days
4.6
4.6

Hi, This is a strong fit for a production-grade headless automation system where reliability, session stability, and resilient execution matter more than simple scraping. I can help you build: • Persistent Playwright/Puppeteer-based background worker • 24/7 VPS deployment with PM2 process management • Real-time dashboard monitoring loop with configurable polling • Keyword-based filtering state machine (positive/negative rules) • Automated action execution with verification layer • Webhook/API integration for instant data forwarding • Logging, retry handling, and failure recovery system I’ve worked on cloud-based automation systems involving headless browser workflows, scheduled monitoring jobs, and state-driven scraping engines where uptime, session handling, and anti-breakage logic were critical. Strategic opinion: For long-running automation like this, the most important factor is not just “click automation,” but building a resilient state machine with proper retry logic, session refresh handling, and failure recovery. Without that, most VPS-based bots break within days under real-world conditions. I’d be happy to discuss the workflow logic, architecture approach, and deployment strategy further. Regards, Abhishek
₹7,000 INR in 7 days
3.7
3.7

Claim bots that authenticate fresh every cycle get rate-limited within hours. A mounted user-data-dir keeps the session alive across PM2 restarts without re-auth. Plan: Playwright with a persistent profile context, stealth props at launch, human-paced jitter, 30s DOM poll of the dashboard, two-stage keyword filter before any click, programmatic Claim with a readback, then a success webhook to your endpoint. Soft-block detection pauses on 429/403/captcha rather than burning the session. M1: Session + stealth + PM2 scaffold, INR 4800, 2d. M2: Poll loop + keyword filter + soft-block, INR 4850, 2d. M3: Claim click + webhook + smoke test, INR 4850, 1d. What auth method does the dashboard use, and does Claim open a confirmation modal?
₹14,500 INR in 5 days
3.0
3.0

Hi, I can build a reliable background worker for authorized B2B dashboard monitoring, keyword filtering, alerts, and webhook handoff, but I would keep the implementation compliant and avoid stealth tactics or bypassing platform bot detection. My approach would be to first confirm whether the B2B platform provides an API, webhook, export feed, or approved automation method. If browser automation is permitted, I can build a Node.js Playwright worker on Ubuntu VPS with persistent login, configurable polling, DOM extraction, positive and negative keyword matching, structured logs, PM2 process management, retry handling, and webhook output to Google Sheets or another endpoint. For matching entries, I can safely support alerting, queueing, review workflows, or authorized actions where the platform allows automation. I will not implement anti bot evasion, fake human behavior, or unauthorized claim automation that could violate platform rules. I have experience with Node.js, Playwright, Puppeteer, PM2, Linux VPS, async workflows, selectors, regex filtering, state machines, webhooks, and long running background automation. Estimated timeline: 3 to 5 days after reviewing the dashboard flow and platform permissions. Best regards Ankit
₹3,000 INR in 1 day
3.0
3.0

As an experienced freelancer with a strong focus in web automation and a solid foundation in languages like JavaScript and Node.js, I would be a perfect fit for your B2B Dashboard Automation project. My work at Paper Perfect has seen me develop web applications that are both visually appealing and highly functional, and these same skills can be applied to automating your platform. One of the key factors that set me apart is my proficiency with crawl systems and automation engines like Puppeteer and Playwright which will work seamlessly on your Linux Ubuntu server. Furthermore, I have a deep understanding of stealth browser techniques and the challenging art of mimicking genuine human workflow at scale. This coupled with my expertise in session management (especially on Virtual Private Servers) and excellent error handling abilities will ensure smooth execution even under heavy loads. At Paper Perfect, timeliness is engrained in our process. My estimated timeframe for this implementation aligns closely with yours given my deep experience in optimizations necessary for scraping on cloud servers. Moreover, with the knowledge gained from managing asynchronous JavaScript execution paths and creating adaptable state machines throughout my career, I am poised to deliver robust results that not only meet your precise specifications but also enhance the scalability of your B2B platform dashboard monitoring system. Allow .
₹7,000 INR in 7 days
2.7
2.7

I have experience building VPS-based automation workers using Playwright/Puppeteer, Python/Node.js, PM2, proxy rotation, session persistence, and stealth browser techniques for long-running monitoring systems. I can build a resilient 24/7 background worker that monitors the dashboard, filters entries using multi-layer keyword logic, automatically performs claim actions, and sends webhook/API updates with robust logging and recovery handling. I’ve previously worked on cloud-hosted scraping and automation systems with anti-bot mitigation, session recovery, retry logic, and asynchronous task execution. Ready to discuss the timeline and implementation approach.
₹10,000 INR in 3 days
2.8
2.8

Hello Mate!Greetings , Good afternoon! I’ve carefully checked your requirements and really interested in this job. I’m full stack node.js developer working at large-scale apps as a lead developer with U.S. and European teams. I’m offering best quality and highest performance at lowest price. I can complete your project on time and your will experience great satisfaction with me. I’m well versed in React/Redux, Angular JS, Node JS, Ruby on Rails, html/css as well as javascript and jquery. I have rich experienced in Google App Engine, VPS, Web Scraping, Node.js, Automation, Python and JavaScript. For more information about me, please refer to my portfolios. I’m ready to discuss your project and start immediately. "Claim/Buy" Looking forward to hearing you back and discussing all details.. Have a great time
₹7,770 INR in 2 days
2.2
2.2

Hello, I'm Zainab, a seasoned Python and Machine Learning expert with a strong inclination towards automation. With my extensive experience in architecting and deploying AI solutions, I assure you that I possess the skills necessary to create the perfect solution for your B2B platform dashboard automation needs. One of my recent successes involved creating a similar background worker and scraping automation script for monitoring a live financial data stream round-the-clock on a VPS. I employed robust session persistence techniques that ensured the script stayed active even during session timeouts and mitigated bot detection challenges with ease. My implementation was swift, delivering results in efficient timelines while managing the process using PM2 effectively. My experience working with large-scale data in Python makes me adept at crafting efficient evaluation matrices (like your multi-layered keyword filter) and handling Asynchronous JavaScript execution paths, vital for executing programmatic actions just like your claim-and-buy process. My familiarity with Linux Ubuntu Server, Node.js as well as with scripting languages like Javascript (ES6+), DOM data extraction, Regex, etc., offers me the ability to handle your project end-to-end without any hitches. Let's build this automation tool together.
₹5,500 INR in 7 days
1.9
1.9

Background automation systems like this usually fail not because of the scraping logic itself, but because session persistence, anti-bot telemetry, async handling and recovery flows are not designed properly for long-running VPS execution. With 10+ years of backend and automation experience, I’ve worked on Node.js-based monitoring and workflow systems where reliability, stealth handling and real-time processing were critical for stable 24/7 operation. ✔️ Build persistent Puppeteer/Playwright worker for Ubuntu VPS ✔️ Configure PM2-based process management and auto-recovery ✔️ Implement configurable polling and monitoring loops ✔️ Develop positive/negative keyword filtering logic ✔️ Add robust async handling and DOM action verification ✔️ Configure webhook/API handoff for successful events ✔️ Implement logging, retries and failure-state recovery ✔️ Optimize execution flow to behave more naturally and reduce detection risk For similar systems, session timeout handling was usually managed through persistent browser contexts, controlled cookie/session refresh cycles and fallback recovery workers instead of repeated fresh logins. Estimated timeline would depend on platform complexity and telemetry resistance, but a stable MVP worker typically takes around 4–7 days including testing and VPS deployment. Regards, Shubham
₹7,000 INR in 7 days
0.0
0.0

With my extensive experience in web development, coupled with my expertise in Node.js and Python, I believe I am the perfect fit for your project. I have developed several robust, background scripts using Node.js and Python that mimic organic user behavior, maintain persistent browser sessions, and ensure high uptime. The deployment of these scripts on VPS entails my command over Linux Ubuntu Server execution environments and process management tools like PM2. I understand that building a reliable B2B platform requires non-disruptive data monitoring and processing while ensuring security against detection mechanisms. My skills in advanced JavaScript (ES6+), DOM element extraction, Regex, and custom selectors align with your requirements in building a multi-layered keyword filtering state machine for positive matching and negative filtering functionalities. In conclusion, what sets me apart is not only my technical proficiency but also my commitment to delivering reliable and efficient solutions within the stipulated timeframe. I also embody clear communication, strong adaptability and ensure your project is aligned with your business objectives from design to deployment
₹7,000 INR in 7 days
0.0
0.0

I can build a 24/7 cloud worker for your B2B platform using Node.js + Puppeteer/Playwright on a Linux VPS. The script will maintain persistent sessions, monitor your dashboard in real time, filter entries using multi-layered keyword logic, and execute “Claim/Buy” actions programmatically. I will implement stealth browser techniques (user-agent rotation, smooth scrolling, human-like delays) to bypass bot detection, and ensure high uptime using PM2 for process management. Successful claims will trigger webhook/API notifications in real time. Timeline: ~25–35 hours over 4–6 days, including development, testing, and VPS deployment. With proven experience in cloud automation, web scraping, and asynchronous workflows, I deliver robust, high-uptime scripts that run reliably in production. Best regards, Jack Smith
₹7,000 INR in 7 days
0.0
0.0

Hello, I read your project requirements thoroughly. You need a resilient, stealthy Node.js background worker running 24/7 on a Linux VPS to monitor, filter, and instantly act ("Claim/Buy") on a B2B platform using Puppeteer/Playwright. My Relevant Experience: I have extensive experience building robust, high-frequency automation bots. Recently, I designed and deployed a live Cryptocurrency Trading Bot for Binance, which operates 24/7 on a cloud server (VPS). Here is how my background directly solves your technical challenges: 24/7 Persistence & Process Management: Just like your project, my Binance bot runs continuously. I am highly proficient with PM2 for process persistence, auto-restarts, and error logging to ensure near-zero downtime. State Machine & Filtering: My bot processes high-intent market data points in real-time, executing fail-fast verification loops before placing orders—exactly like the multi-layered keyword matrix you require. How I Handle Your Specific Challenges: Bot Mitigation & Stealth: To bypass strict anti-bot systems, I don't just use standard Puppeteer. I implement puppeteer-extra-plugin-stealth, rotate premium residential proxies, and mimic organic human workflows (randomized execution delays, smooth scrolling, and dynamic User-Agent rotation). Session Timeouts & Persistence: I handle session timeouts by extracting and saving cookies/localStorage states. I
₹5,000 INR in 5 days
0.0
0.0

You require a production-grade automation agent for B2B dashboard monitoring and claiming. I'll deliver: - A Node.js/Puppeteer headless worker with stealth plugins for anti-bot evasion - Persistent authenticated session with auto-reconnect on failure - Configurable polling cycle (30s default) with multi-layered keyword filtering - Automatic claiming engine for matching entries - PM2 process management with crash recovery on your Linux VPS - Comprehensive error logging and health check endpoints This targets 99.9% uptime using session persistence, retry logic, and graceful degradation patterns. I'll deploy and verify live operation. Availability this week. Ready to start immediately upon acceptance.
₹1,500 INR in 2 days
0.0
0.0

Hi — this one is right in our wheelhouse, so let me cut to specifics. We recently shipped almost the same thing for a B2B procurement client: a Playwright-based worker running headless on an Ubuntu VPS under PM2, holding a logged-in session 24/7, polling a dashboard pane every ~25s, scoring each new row against a positive/negative keyword matrix, then auto-clicking "Claim" and POSTing the row to a Google Sheet via a webhook. We bypassed Cloudflare/bot telemetry using playwright-extra + stealth, randomised user-agents, smooth scroll, and human-curve mouse delays. Session timeouts we handle with a cookie-jar + auto re-login fallback before the worker dies. For your build I'd structure it as: 1. Auth + session-keeper module (cookie persistence + re-login on 401) 2. Polling loop (configurable interval, jitter, scroll) 3. Filter state machine — positive/negative regex matrix loaded from a JSON config you can edit without redeploy 4. Claim executor with retry + verification of success state 5. Webhook dispatcher (Sheets / generic POST) 6. PM2 + a tiny health-ping endpoint so you know it's alive Realistic timeline: 6–8 working days end-to-end, including a day on your VPS for stealth tuning against your actual target. Happy to share a redacted snippet of the previous worker on a quick call. — Rohan, APIE Tech
₹12,000 INR in 10 days
0.0
0.0

Hi, I came across your project and it’s a great match for my automation expertise. With 5+ years of experience, I specialize in building smart automation workflows using tools like n8n, helping businesses save time and improve efficiency. I have built automation systems for lead management, CRM integration, API workflows, email automation, and AI-based processes. My goal is to reduce manual work and create seamless, scalable systems. For your project, I can design a custom n8n workflow that connects your tools, automates repetitive tasks, and ensures smooth data flow across platforms. I focus on reliability, clean structure, and easy scalability. Whether it’s integrating APIs, automating business processes, or creating AI-powered workflows, I can deliver a complete solution tailored to your needs. Quick question: Which tools or platforms do you want to integrate in this automation? I’m ready to start immediately. Best regards, Bhargav Bhanvadia
₹8,000 INR in 7 days
0.0
0.0

Hello, I’m interested in your automation project. I have experience with script writing, data handling, web automation support and structured online workflows. I can help build and organize a reliable monitoring system focused on stability, filtering accuracy and continuous background execution. I understand the importance of persistent sessions, real-time keyword filtering, automated actions and reliable logging for VPS-based environments. I am also comfortable working with Linux systems, process management and structured automation tasks. My focus is on delivering clean, organized and dependable work with good communication throughout the project. I’m available to discuss timelines, workflow requirements and deployment details further. Thank you.
₹7,000 INR in 7 days
0.0
0.0

Hi there, I can build a resilient, 24/7 background automation worker tailored to your exact specifications using Node.js, Puppeteer/Playwright, and PM2 on Linux VPS. Managing continuous runtime environments and server deployment is a core part of my development workflow. Here is my approach to your deliverables and challenges: Stealth Implementation: I use puppeteer-extra-plugin-stealth, randomized User-Agents, human-like smooth scrolling, and dynamic delays to mimic authentic workflows and bypass anti-bot client-side telemetry. Resilient Architecture & State Machine: I will implement an async evaluation matrix utilizing optimized Regex for immediate fail-fast negative filtering and positive keyword matching. Persistence & Error Handling: The script will be managed via PM2 for auto-restarts, centralized error logging, and high uptime. Session states/cookies will be isolated and stored to prevent unexpected logouts. Action Pipeline: Upon a successful claim, a secure HTTP POST webhook will immediately forward the data packet to your external destination (e.g., Google Sheets). I recently deployed a similar background utility managed securely under Node.js and PM2 environments. I estimate this implementation will take around 3 to 5 days to complete, including rigorous testing. Let's connect in the chat to discuss the dashboard target! Best regards, Dean Khalid Nurman Node.js & Automation Engine
₹6,500 INR in 5 days
0.0
0.0

Surat, India
Member since May 19, 2026
$30-250 USD
$30-250 USD
$250-750 USD
₹37500-75000 INR
min ₹2500 INR / hour
$30-250 USD
$250-750 USD
$250-750 CAD
$8-15 USD / hour
$200-400 USD
$250-750 USD
₹600-1500 INR
$750-1500 USD
₹600-1500 INR
min $50 USD / hour
$5000-10000 USD
₹600-1500 INR
₹600-1500 INR
$250-750 USD
₹12500-37500 INR