convex-cron-jobs

Schedule recurring background tasks in Convex applications using cron expressions.

Updated Feb 14, 2026
One-click install
npx skills add https://github.com/Noisemaker111/be-my-valentine --skill convex-cron-jobs-noisemaker111
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: convex-cron-jobs
Source: https://github.com/Noisemaker111/be-my-valentine/tree/main/.agents/skills/convex-cron-jobs
Command: npx skills add https://github.com/Noisemaker111/be-my-valentine --skill convex-cron-jobs-noisemaker111

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Scheduling and coordinating recurring background tasks inside Convex apps, ensuring reliable execution and consistent monitoring.

Core Features & Use Cases

  • Interval-based scheduling for recurring tasks with predictable timing
  • Cron-expression support for precise scheduling and complex workflows
  • Monitoring, retries, and safe use of internal functions to maintain reliability

Quick Start

Configure a daily cron to run maintenance at midnight UTC using crons.cron to target an internal function.

Frequently Asked Questions about convex-cron-jobs

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I schedule recurring background tasks in Convex?▼

You can schedule recurring background tasks in Convex by using interval-based scheduling or cron-expressions to run internal functions at predictable times, ensuring reliable execution and consistent monitoring.

What is the best way to configure a daily cron job in Convex?▼

The best way to configure a daily cron job in Convex is by using crons.cron to target an internal function, allowing you to set precise schedules like running maintenance at midnight UTC.

Does Convex support cron-expression scheduling for complex workflows?▼

Yes, Convex supports cron-expression scheduling for precise timing and complex workflows, enabling you to coordinate recurring background tasks safely using internal functions.

Can I use internal functions for secure background job execution in Convex?▼

Yes, you can invoke internal functions for secure background job execution in Convex, which enforces security practices while providing retries and monitoring for long-running jobs.

How do I handle retries and monitoring for long-running jobs in Convex?▼

You handle retries and monitoring for long-running jobs in Convex by configuring thresholds and logging within your scheduled tasks, ensuring reliable execution across different data flows.