Stage:
Beta
Available on self-hosted:
Yes
Assistance Cron is a Postgres module designed to schedule recurring Jobs with cron syntax directly within your database. Seamlessly integrated into the Assistance ecosystem, it allows users to automate tasks like executing SQL snippets, calling Database Functions, triggering Assistance Edge Functions, or syncing with external systems via webhooks.
Key benefits:
- Just Postgres: Jobs and run details are stored and executed entirely in the database by leveraging the pg_cron database extension.
- Versatile scheduling options: Supports standard cron syntax, sub-minute intervals, and natural language scheduling.
- Assistance integration: Integrates seamlessly with the rest of the Assistance platform, including Assistance Edge Functions and Database Webhooks.
- Zero network latency: Jobs are run directly in your database, eliminating network latency when executing SQL Snippets or calling Database Functions.
- Enhanced observability: Monitor job history, debug errors, and review logs directly from the Assistance Dashboard.
- Broad use cases: Automate a wide range of tasks, including database maintenance, analytics, performance optimizations, and syncing with remote systems.
- Ease of use: Leverage an intuitive UI or SQL for scheduling, managing, and monitoring Jobs.