Using schedulers in Zoho Connect you can automate your routine tasks without any user input. The schedulers can be set to repeat at certain intervals, such as everyday, weekly or every month.
Here are a few ways to use schedulers in Connect:
- Get a daily list of open tickets from Zoho Desk and post them within a Zoho Connect group.
- Share a weekly or daily update in Connect of how your webpage is performing.
- Gather customer feedback from the App Store and post them within a group or add them as tasks in a board.
- Get the list of deals closed every month from CRM and share them as a post in a Connect Sales group.
Who can create a scheduler?
By default, only the network admins can create a scheduler. However, if allowed by the network admin, selected members can also create them.
How do I create a scheduler?
- Click the gear icon [] in the right menu.
- Select Settings from the dropdown.
- In the Settings page, select Schedulers under Automation.
- In the new page, click Create Scheduler.
- Enter the scheduler name, description, icon, and set the recurring period.
- Click Save & Edit Code.
- Click Write Function below the Action Handler.
- In the Function Editor, write the code defining the tasks that need to be done and click Save.
- Click Publish in the top-right corner of the Configuration Details page.
The scheduler will not perform the defined action until it is published.
Recurring Period
In the Recurring Period section, set how often the scheduler should be triggered. The following options are available:
Hourly: The scheduler will be triggered in hourly intervals.
Daily: The scheduler will be triggered every day at a particular time.
Weekly: The scheduler will be triggered weekly on particular days. You can select more than one day as well.
Monthly: The scheduler will be triggered every month on specific weeks or dates.
- Dates - Run the scheduler on particular dates. For example, only on the 1st and 12th of every month.
- Weekly - Run your scheduler for specific weeks in a month. For example, a scheduler that is only executed on the 1st and 3rd week of a month. Selecting this option will prompt you to choose a day of the week to execute the scheduler.
Week 5 refers to the last week of the month. If there isn't a fifth week, then it is the scheduler will be run on the fourth week.
How do I edit a scheduler?
- Click the gear icon [] in the right menu.
- Select Settings from the dropdown.
- In the Settings page, select Schedulers under Automation.
- From the list of configurations, click the required one.
- In the details pop-up, click Edit Configuration.
- Now, make changes to the basic details of the scheduler.
- To edit the code, click Expand next to Handlers.
- Click Edit Code and make changes to the code in the Deluge editor.
- Click Save in the top-right corner of the editor.
If you need to make changes to a published scheduler without affecting its functioning, you can duplicate it, make required changes, then update the changes to the original one.
How do I duplicate a scheduler?
With the duplicate option, you can create a new scheduler identical to an existing one, and then make changes to its functioning as necessary.
To duplicate a scheduler:
- Click the gear icon [] in the right menu.
- Select Settings from the dropdown.
- In the Settings page, select Schedulers under Automation.
- From the list of configurations, select the required one.
- Click the duplicate icon [] in the top-right corner of the configuration details pop-up.
The scheduler configuration will be duplicated, then you can make changes to it.
How do I disable or delete a scheduler?
- Click the gear icon [] in the right menu.
- Select Settings from the dropdown.
- In the Settings page, select Schedulers under Automation.
- From the list of configurations, click the required one.
- To disable the scheduler, click the toggle in the top-right corner of the Configuration Details pop-up.
- To delete the scheduler, click the trash icon [] in the top-right corner of the Configuration Details pop-up.
Execution logs
The logs list the details of every automated and manual execution. The details include the execution time, status, parameters passed, and the data returned by the function. These logs can be used to analyze and debug issues in the scheduler execution.
To access logs:
- Click the gear icon [] in the right menu.
- Select Settings from the dropdown.
- In the Settings page, select Schedulers under Automation.
- From the list of configurations, click the required one.
- Click Edit Configuration in the bottom-right corner of the Configuration details pop-up.
- In the new page, scroll down to the bottom and click Expand found next to Logs.
Execution Limit
There is a limit on the total number of scheduler executions made in a network per day. This limit differs with each subscription plan and can be increased by either upgrading to a higher plan or contacting the Zoho Connect support team. Once you have exhausted the maximum limit, all schedulers in your network will stop working for the rest of the day. The schedulers will resume functioning by 12.00 AM based on your network's data center location.
To view the scheduler execution details:
- Click the gear icon [] in the right menu.
- Select Settings from the dropdown.
- In the Settings page, select Schedulers under Automation.
- You'll see the usage details in the top-right corner of the page.