/** * rSchedule landing page — persistent job scheduling for rSpace. */ export function renderLanding(): string { return `
Persistent Scheduling

Automate (you)rSpace,
on (you)rSchedule.

Cron-powered job scheduling with email, webhooks, calendar events, and backlog briefings — all managed from within rSpace.

rSchedule replaces system-level crontabs with an in-process, persistent scheduler. Jobs survive restarts, fire on a 60-second tick loop, and are fully configurable through the UI.

Open Scheduler Automation Canvas Learn More

Cron Expressions

Standard cron syntax with timezone support. Schedule anything from every minute to once a year.

📧

Email Actions

Send scheduled emails via SMTP — morning briefings, weekly digests, monthly audits.

🔗

Webhook Actions

Fire HTTP requests on schedule — trigger builds, sync data, or ping external services.

📋

Backlog Briefings

Automated task digests from your Backlog — morning, weekly, and monthly summaries delivered by email.

Your Automations

Visual workflows built on the automation canvas

Loading automations…

How it works

Persistent Jobs

Jobs are stored in Automerge documents — they survive container restarts and server reboots. No more lost crontabs.

60-Second Tick Loop

A lightweight in-process loop checks every 60 seconds for due jobs. No external scheduler process needed.

Ecosystem Integration

rCal

Create recurring calendar events automatically via the calendar-event action type.

rInbox

Schedule email delivery through shared SMTP infrastructure.

Backlog

Scan backlog tasks and generate automated priority briefings on any cadence.

Stop managing crontabs. Start scheduling from rSpace.

← Back to rSpace

`; }