Site arrangements
Each site has an arrangement — a set of per-site fields that govern budget, response commitments, monitoring intensity, and report cadence. Operators set these directly per site. There is no tier abstraction.
The fields
- • retainer_cents — monthly budget amount in cents. Drives the budget period. (Column name predates the budget terminology lock; rename pending.)
- • included_minutes — minutes of work covered by the budget each month.
- • sla_hours — response commitment, in hours. Null means no SLA.
- • monitoring_enabled — whether uptime checks run for this site.
- • scan_frequency —
daily,weekly, ornone. Drives both health scans and uptime check cadence. - • agent_poll_frequency —
hourly,daily,weekly, ornever. How often Field polls the WordPress agent for plugin/core/theme reports. - • report_cadence —
monthly,weekly, ornone. Cadence for client-facing health reports.
Convenience presets
The site editor offers three quick-fill presets so you don't have to enter every field from scratch. Each one populates the arrangement, after which you can adjust any field.
Starter — $250/mo
20 included min, 7-day SLA, weekly scans, weekly agent polls, monthly reports, monitoring on. Right for sites that need professional oversight without heavy active work.
Growth — $450/mo
80 included min, 48-hour SLA, weekly scans, daily agent polls, monthly reports, monitoring on. Right for sites with regular small projects and ongoing improvements.
Managed — $750/mo
160 included min, 24-hour SLA, daily scans, daily agent polls, monthly reports, monitoring on. Right for sites that need full-service stewardship and the fastest response.
Two rates
Work within the monthly budget is priced at $2.50/min (the budget rate). Work beyond the budget is priced at $3.75/min (the overage rate). See settlement for how this flows into invoicing.
Stripe billing
Each site's subscription is created with inline Stripe pricing tied to a shared “Field — Monthly Retainer” product (the literal Stripe product name, kept as-is for billing continuity). The line-item amount comes directly from the site's retainer_cents. Changing a budget updates the next billing cycle — the current period stays at its locked-in amount.
Back to: Field Guide →