Pricing
Pay for what Vigil actually runs.
Three plans, one product. Every tier dispatches real executors — vigil-evaluate to clarify, price-monitor, contact-match, web-fetch, and email-send to act — and writes an honest TaskRun row for each cycle, including the ones that decided there was nothing to do.
Solo
Free
Set up a single goal and watch Vigil run a real executor against it — not a chat demo.
- One active goal at a time
- vigil-evaluate clarifying interview before any task is scheduled
- Pick one executor per task: price-monitor, contact-match, web-fetch, or email-send
- Daily digest dispatched at 09:00 UTC
- 30-day stats card with hit rate vs. skipped cycles
Indie
Pro
For people who keep stacking goals — every executor in one dashboard, every audit field surfaced.
- Up to 10 active goals running concurrently
- All executors available per task — vigil-evaluate, price-monitor, contact-match, web-fetch, email-send
- Skipped condition field surfaced on every TaskRun so you can tell "did nothing" from "never ran"
- Full audit detail per run: dispatcher → executor → result
- 30-day per-executor hit rate and run history
Multi-seat
Team
Roll Vigil out across a team. Shared goal library, per-user runs, and a real contact surface for onboarding.
- Unlimited active goals across the workspace
- Shared goal library — every seat can subscribe to a workflow
- Per-user TaskRun scoping: every /api handler gate on requireAuth() and query with where: { userId: user.id }
- Delegated inbox routing — digests and replies thread through the company contact address
- Priority scheduling on the dispatcher so team goals run first
Prices are in USD. Free stays free while a goal is running; if you cancel a goal, your 30-day stats freeze but stay readable. No card on file to start.
One goal is enough to see it work.
Start on Free, describe something you want done, and watch the dispatcher pick an executor for the first task.
No credit card. Early access by invitation.