Workflow Schedule Feature #6003

Closed
opened 2026-02-21 18:13:37 -05:00 by yindo · 19 comments
Owner

Originally created by @ghost on GitHub (Oct 10, 2024).

Originally assigned to: @Yeuoly on GitHub.

Self Checks

  • I have searched for existing issues search for existing issues, including closed ones.
  • I confirm that I am using English to submit this report (我已阅读并同意 Language Policy).
  • [FOR CHINESE USERS] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:)
  • Please do not modify this template :) and fill in all the required fields.

1. Is this request related to a challenge you're experiencing? Tell me about your story.

Scheduling tasks is a feature that would be used to execute tasks that are need to schedule to run at specific times. This feature would enhance the usability of the application by allowing users to automate task execution based on a defined schedule. The operation would be like a "cron" and the platform itself (or the "worker" rather) would be capable of executing them when the schedule conditions arrives.

2. Additional context or comments

Implement a scheduling module that allows users to set it up in the Start Node and manage scheduled tasks. The scheduler should support various scheduling intervals (e.g., hourly, daily, weekly, custom) and provide a user-friendly interface for configuring these tasks.

I see other request like this but were closed with no comments/reason for discarding.

This functionality could be implemented by other tools such as n8n but implementing them only for a schedule is not optimal or efficient and I think it would help us a lot if it were in the core.

3. Can you help us with this feature?

  • I am interested in contributing to this feature.
Originally created by @ghost on GitHub (Oct 10, 2024). Originally assigned to: @Yeuoly on GitHub. ### Self Checks - [X] I have searched for existing issues [search for existing issues](https://github.com/langgenius/dify/issues), including closed ones. - [X] I confirm that I am using English to submit this report (我已阅读并同意 [Language Policy](https://github.com/langgenius/dify/issues/1542)). - [X] [FOR CHINESE USERS] 请务必使用英文提交 Issue,否则会被关闭。谢谢!:) - [X] Please do not modify this template :) and fill in all the required fields. ### 1. Is this request related to a challenge you're experiencing? Tell me about your story. Scheduling tasks is a feature that would be used to execute tasks that are need to schedule to run at specific times. This feature would enhance the usability of the application by allowing users to automate task execution based on a defined schedule. The operation would be like a "cron" and the platform itself (or the "worker" rather) would be capable of executing them when the schedule conditions arrives. ### 2. Additional context or comments Implement a scheduling module that allows users to set it up in the Start Node and manage scheduled tasks. The scheduler should support various scheduling intervals (e.g., hourly, daily, weekly, custom) and provide a user-friendly interface for configuring these tasks. I see other request like this but were closed with no comments/reason for discarding. This functionality could be implemented by other tools such as n8n but implementing them only for a schedule is not optimal or efficient and I think it would help us a lot if it were in the core. ### 3. Can you help us with this feature? - [ ] I am interested in contributing to this feature.
yindo added the 🌊 feat:workflowWIP labels 2026-02-21 18:13:37 -05:00
yindo closed this issue 2026-02-21 18:13:37 -05:00
Author
Owner

@dosubot[bot] commented on GitHub (Nov 10, 2024):

Hi, @jmorata-waby. I'm Dosu, and I'm helping the Dify team manage their backlog. I'm marking this issue as stale.

Issue Summary:

  • You requested a workflow scheduling feature similar to "cron" jobs for automating tasks.
  • Proposed adding a scheduling module in the Start Node with various intervals and a user-friendly interface.
  • Suggested that integrating this feature would be more efficient than using external tools like n8n.
  • Expressed concern about similar requests being closed without explanation.
  • No comments or further activity have been made on this issue.

Next Steps:

  • Please let us know if this issue is still relevant to the latest version of the Dify repository by commenting here.
  • If there is no further activity, this issue will be automatically closed in 15 days.

Thank you for your understanding and contribution!

@dosubot[bot] commented on GitHub (Nov 10, 2024): Hi, @jmorata-waby. I'm [Dosu](https://dosu.dev), and I'm helping the Dify team manage their backlog. I'm marking this issue as stale. **Issue Summary:** - You requested a workflow scheduling feature similar to "cron" jobs for automating tasks. - Proposed adding a scheduling module in the Start Node with various intervals and a user-friendly interface. - Suggested that integrating this feature would be more efficient than using external tools like n8n. - Expressed concern about similar requests being closed without explanation. - No comments or further activity have been made on this issue. **Next Steps:** - Please let us know if this issue is still relevant to the latest version of the Dify repository by commenting here. - If there is no further activity, this issue will be automatically closed in 15 days. Thank you for your understanding and contribution!
Author
Owner

@ghost commented on GitHub (Nov 10, 2024):

Yeah, it's still an interesting request for schedule workflows

@ghost commented on GitHub (Nov 10, 2024): Yeah, it's still an interesting request for schedule workflows
Author
Owner

@dosubot[bot] commented on GitHub (Nov 10, 2024):

@takatost, the user has confirmed that the request for a scheduling feature for workflows is still relevant. Could you please assist them with this issue?

@dosubot[bot] commented on GitHub (Nov 10, 2024): @takatost, the user has confirmed that the request for a scheduling feature for workflows is still relevant. Could you please assist them with this issue?
Author
Owner

@ghost commented on GitHub (Dec 13, 2024):

Any update or plannification in roadmap? Thanks!

@ghost commented on GitHub (Dec 13, 2024): Any update or plannification in roadmap? Thanks!
Author
Owner

@leochen-g commented on GitHub (Dec 18, 2024):

You can use this project to make schedule. https://github.com/leochen-g/dify-schedule @jmorata-waby

@leochen-g commented on GitHub (Dec 18, 2024): You can use this project to make schedule. https://github.com/leochen-g/dify-schedule @jmorata-waby
Author
Owner

@dosubot[bot] commented on GitHub (Jan 22, 2025):

Hi, @jmorata-waby. I'm Dosu, and I'm helping the Dify team manage their backlog. I'm marking this issue as stale.

Issue Summary

  • You requested a workflow scheduling feature similar to "cron" jobs to automate tasks within the application.
  • The feature aims to enhance usability by removing the need for external tools like n8n.
  • @leochen-g suggested using "dify-schedule" as a potential solution.
  • You inquired about the feature's inclusion in the roadmap, but the issue remains unresolved.

Next Steps

  • Could you confirm if this issue is still relevant to the latest version of the Dify repository? If so, please comment to keep the discussion open.
  • If there is no further activity, the issue will be automatically closed in 15 days.

Thank you for your understanding and contribution!

@dosubot[bot] commented on GitHub (Jan 22, 2025): Hi, @jmorata-waby. I'm [Dosu](https://dosu.dev), and I'm helping the Dify team manage their backlog. I'm marking this issue as stale. **Issue Summary** - You requested a workflow scheduling feature similar to "cron" jobs to automate tasks within the application. - The feature aims to enhance usability by removing the need for external tools like n8n. - @leochen-g suggested using "dify-schedule" as a potential solution. - You inquired about the feature's inclusion in the roadmap, but the issue remains unresolved. **Next Steps** - Could you confirm if this issue is still relevant to the latest version of the Dify repository? If so, please comment to keep the discussion open. - If there is no further activity, the issue will be automatically closed in 15 days. Thank you for your understanding and contribution!
Author
Owner

@jvkassi commented on GitHub (Jan 28, 2025):

hello,

This issue is still relevant.
i only need this to switch from n8n to dify please

@jvkassi commented on GitHub (Jan 28, 2025): hello, This issue is still relevant. i only need this to switch from n8n to dify please
Author
Owner

@ghost commented on GitHub (Jan 28, 2025):

hello,

This issue is still relevant.
i only need this to switch from n8n to dify please

Same for me!

@ghost commented on GitHub (Jan 28, 2025): > hello, > > This issue is still relevant. > i only need this to switch from n8n to dify please Same for me!
Author
Owner

@kevintsai1202 commented on GitHub (Feb 23, 2025):

Many workflow platforms offer event-driven processes, allowing users to trigger workflows at custom times to automate tasks.
It is hoped that Dify can also provide a Schedule-driven workflow feature.

@kevintsai1202 commented on GitHub (Feb 23, 2025): Many workflow platforms offer event-driven processes, allowing users to trigger workflows at custom times to automate tasks. It is hoped that Dify can also provide a Schedule-driven workflow feature.
Author
Owner

@kevintsai1202 commented on GitHub (Feb 23, 2025):

You can use this project to make schedule. https://github.com/leochen-g/dify-schedule @jmorata-waby

Great project, I really hope Dify can incorporate your features.

@kevintsai1202 commented on GitHub (Feb 23, 2025): > You can use this project to make schedule. https://github.com/leochen-g/dify-schedule [@jmorata-waby](https://github.com/jmorata-waby) Great project, I really hope Dify can incorporate your features.
Author
Owner

@dosubot[bot] commented on GitHub (Mar 27, 2025):

Hi, @jmorata-waby. I'm Dosu, and I'm helping the Dify team manage their backlog. I'm marking this issue as stale.

Issue Summary

  • You requested a workflow scheduling feature similar to "cron" jobs for task automation within Dify.
  • Users, including @jvkassi, have shown interest in this feature to replace external tools like n8n.
  • @leochen-g suggested the "dify-schedule" project as a potential solution.
  • @kevintsai1202 expressed hope for this feature to be integrated into Dify.
  • The issue is still unresolved, with users awaiting updates on its roadmap inclusion.

Next Steps

  • Please confirm if this issue is still relevant to the latest version of Dify by commenting here.
  • If there is no further activity, the issue will be automatically closed in 15 days.

Thank you for your understanding and contribution!

@dosubot[bot] commented on GitHub (Mar 27, 2025): Hi, @jmorata-waby. I'm [Dosu](https://dosu.dev), and I'm helping the Dify team manage their backlog. I'm marking this issue as stale. **Issue Summary** - You requested a workflow scheduling feature similar to "cron" jobs for task automation within Dify. - Users, including @jvkassi, have shown interest in this feature to replace external tools like n8n. - @leochen-g suggested the "dify-schedule" project as a potential solution. - @kevintsai1202 expressed hope for this feature to be integrated into Dify. - The issue is still unresolved, with users awaiting updates on its roadmap inclusion. **Next Steps** - Please confirm if this issue is still relevant to the latest version of Dify by commenting here. - If there is no further activity, the issue will be automatically closed in 15 days. Thank you for your understanding and contribution!
Author
Owner

@ghost commented on GitHub (Mar 27, 2025):

Ho, it's still relevant! 😄

@ghost commented on GitHub (Mar 27, 2025): Ho, it's still relevant! 😄
Author
Owner

@kevintsai1202 commented on GitHub (Mar 30, 2025):

Other AI workflow systems have scheduling features, even ChatGPT has them, please add this feature

@kevintsai1202 commented on GitHub (Mar 30, 2025): Other AI workflow systems have scheduling features, even ChatGPT has them, please add this feature
Author
Owner

@itning commented on GitHub (Apr 4, 2025):

If you have multiple workflows to execute, you might want to try this: https://github.com/itning/dify-workflow-trigger

@itning commented on GitHub (Apr 4, 2025): If you have multiple workflows to execute, you might want to try this: https://github.com/itning/dify-workflow-trigger
Author
Owner

@dosubot[bot] commented on GitHub (May 5, 2025):

Hi, @jmorata-waby. I'm Dosu, and I'm helping the Dify team manage their backlog. I'm marking this issue as stale.

Issue Summary:

  • Request for a workflow scheduling feature similar to "cron" jobs within Dify.
  • Multiple users, including @jvkassi and @kevintsai1202, have expressed interest in this feature.
  • @leochen-g suggested using "dify-schedule" as a workaround; @itning proposed "dify-workflow-trigger."
  • Previous similar requests were closed without explanation, but the feature remains relevant.

Next Steps:

  • Please confirm if this issue is still relevant to the latest version of Dify by commenting here.
  • If no updates are provided, the issue will be automatically closed in 15 days.

Thank you for your understanding and contribution!

@dosubot[bot] commented on GitHub (May 5, 2025): Hi, @jmorata-waby. I'm [Dosu](https://dosu.dev), and I'm helping the Dify team manage their backlog. I'm marking this issue as stale. **Issue Summary:** - Request for a workflow scheduling feature similar to "cron" jobs within Dify. - Multiple users, including @jvkassi and @kevintsai1202, have expressed interest in this feature. - @leochen-g suggested using "dify-schedule" as a workaround; @itning proposed "dify-workflow-trigger." - Previous similar requests were closed without explanation, but the feature remains relevant. **Next Steps:** - Please confirm if this issue is still relevant to the latest version of Dify by commenting here. - If no updates are provided, the issue will be automatically closed in 15 days. Thank you for your understanding and contribution!
Author
Owner

@kevintsai1202 commented on GitHub (May 5, 2025):

Is this team not responding to the community anymore?

@kevintsai1202 commented on GitHub (May 5, 2025): Is this team not responding to the community anymore?
Author
Owner

@yt-koike commented on GitHub (May 18, 2025):

Hi, I'm yt-koike. I posted my idea on discussion "Scheduled task running like cron job?". I hope you like it and leave some comments. Thank you :)

@yt-koike commented on GitHub (May 18, 2025): Hi, I'm yt-koike. I posted my idea on [discussion "Scheduled task running like cron job?"](https://github.com/langgenius/dify/discussions/5175#discussioncomment-13184821). I hope you like it and leave some comments. Thank you :)
Author
Owner

@alterxyz commented on GitHub (May 24, 2025):

Our team is designing a trigger feature, which might include the scheduled task.

@alterxyz commented on GitHub (May 24, 2025): Our team is designing a trigger feature, which might include the scheduled task.
Author
Owner

@xuxueli commented on GitHub (Jun 5, 2025):

Dify workflow scheduling, recommend xxl-job : https://github.com/xuxueli/xxl-job/releases/tag/3.1.0

@xuxueli commented on GitHub (Jun 5, 2025): Dify workflow scheduling, recommend xxl-job : https://github.com/xuxueli/xxl-job/releases/tag/3.1.0
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: langgenius/dify#6003