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.