# VitalRPA > Website robots for busy teams: uptime checks every hour, SSL and domain expiry watch, a visitor beacon under 1 KB, and playbooks that act when something breaks. VitalRPA sends robots to check every website around the clock: status code, response time, a keyword that must be on the page, the TLS certificate, the domain's expiry and the security headers. None of that needs code on the site. An optional inline beacon (under 1 KB, no cookies, runs after the page loads) adds real visitors, page-load times and JavaScript errors. When something breaks, playbooks act: email, webhooks for Slack, Teams, Discord or Zapier, or a second-robot recheck. Public status pages show it all. Who it's for: Agencies, freelancers and teams who run many websites ## What it does - 24 check-ins a day by default, every 5 minutes when it matters - Status, response time, keyword, TLS certificate, domain expiry and security headers - A visitor beacon under 1 KB with no cookies - Playbooks: email, webhooks for Slack, Teams, Discord and Zapier, rechecks - A console with 24-hour strips, 30-day uptime and a robot log - Public status pages ## Questions ### Do I need to install anything on my site? No. The checks run from outside. The visitor beacon is optional. ### How often are sites checked? Every hour by default (24 check-ins a day), or every 5 minutes for sites that matter. ### What happens when a site goes down? A playbook runs: it can email you, call a webhook for Slack, Teams, Discord or Zapier, or ask a second robot to recheck first. ## Links - [Open VitalRPA](https://vitalrpa.com/) - [About VitalRPA](https://vitalrpa.com/about) - Made by [Arkvital](https://arkvital.com), Montreal, Canada (arkvital@outlook.com) Keywords: website monitoring, uptime monitor, SSL certificate expiry alert, domain expiry monitoring, status page, website robots, RPA for websites, real user monitoring, Slack alerts website down