sugar-scheduler

Schedule recurring tasks in SugarCRM using the Extension Framework.

6|3|Updated Oct 27, 2025
One-click install
npx skills add https://github.com/sugarcrm-developers/ai-for-sugar-devs --skill sugar-scheduler
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sugar-scheduler
Source: https://github.com/sugarcrm-developers/ai-for-sugar-devs/tree/main/skills/sugar-scheduler
Command: npx skills add https://github.com/sugarcrm-developers/ai-for-sugar-devs --skill sugar-scheduler

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows you to add recurring tasks to your SugarCRM instance, eliminating the need for manual reminders and ensuring your important operations run on schedule.

Core Features & Use Cases

  • Scheduled Job Execution: Run cleanup tasks, sync operations, batch emails, or any logic hook-based operations on a schedule.
  • Integration with Extension Framework: Jobs are registered and executed within SugarCRM's native job system, leveraging the Extension Framework.
  • Use Case: For example, you can set up a daily backup task, an hourly sync operation with an external service, or a weekly reporting script to keep your Sugar instance updated and your data safe.

Quick Start

Use the sugar-scheduler skill to schedule a daily cleanup task for old SugarCRM records.

Frequently Asked Questions about sugar-scheduler

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

FAQPage Schema
How do I schedule recurring tasks in SugarCRM using cron jobs?

You can schedule recurring tasks in SugarCRM using the native job queuing mechanisms integrated with the Extension Framework, allowing automated execution of cleanup, reporting, and sync operations.

What is the best way to automate periodic data cleanup and reporting in SugarCRM?

The best way to automate periodic data cleanup and reporting in SugarCRM is by scheduling cron-style recurring tasks within the native job system. This approach handles routine administrative operations automatically without manual intervention.

Does SugarCRM's Extension Framework support automated scheduled jobs for external system syncs?

Yes, the SugarCRM Extension Framework supports automated scheduled jobs for external system syncs. You can configure hourly or daily sync operations within the native job execution mechanisms to keep your instance updated.

Can I use cron-style scheduling to run batch emails and logic hook operations in SugarCRM?

Yes, you can use cron-style scheduling to run batch emails and logic hook-based operations in SugarCRM. Jobs are registered and executed natively, handling routine administrative tasks automatically on your defined schedule.

Do I need access to SugarCRM's job queuing mechanisms to set up scheduled tasks?

Yes, you need access to SugarCRM's job queuing and execution mechanisms to set up scheduled tasks. This access is required to properly register and run recurring jobs within the Extension Framework.

What are the limitations of using scheduled tasks for routine SugarCRM administration?

Scheduled tasks for routine SugarCRM administration are limited to operations compatible with the native job queuing system and Extension Framework. Complex or highly customized processes outside this architecture may require alternative automation approaches.