VantagePeers Docs

Recurring Tasks

Cron-based task templates that auto-create on schedule.

Recurring Tasks

Recurring tasks are templates that automatically create new tasks on a schedule. A Convex cron job checks every 15 minutes and creates tasks when nextRunAt <= now.

Use Cases

  • Daily standup reports
  • Weekly pipeline health checks
  • Monthly security audits
  • Periodic data cleanup

Creating a Recurring Task

{
  "title": "Daily standup report",
  "description": "Generate standup: what was done, in progress, blockers",
  "assignedTo": "carol",
  "priority": "medium",
  "cronExpression": "0 9 * * *",
  "project": "vantage-peers"
}

Cron Expression Format

Standard 5-field cron: minute hour day-of-month month day-of-week

ExampleSchedule
0 9 * * *Daily at 9am
0 9 * * 1Monday at 9am
0 0 1 * *First of each month
*/30 * * * *Every 30 minutes

MCP Tools

ToolDescription
create_recurring_taskCreate a new recurring task template
list_recurring_tasksList all recurring task templates
pause_recurring_taskPause (stops auto-creation)
resume_recurring_taskResume a paused task
delete_recurring_taskDelete a template

On this page