In Centercode, you can automate Macros at the Project level using Macro Scheduling. This will run a set of constructs on a schedule that you configure beforehand.

Create Macro Schedule:

From the Community or Project Homepage:

  1. If in the Community, click Community Tools
  2. Click the Users link in the left-hand menu
  3. Click the User Automation button at the bottom of the page
  4. Click the Create A Macro Schedule button next to Scheduled User Macros
  5. Give the Macro Schedule a Name, Macro, Filter, Rate, and Time, as well as any optional details you desire
  6. Click the Submit button at the bottom of the page to confirm

You have successfully created a User Macro Schedule.

Modify Macro Schedule:

From the Community or Project Homepage:

  1. If in the Community, click Community Tools
  2. Click the Users link in the left-hand menu
  3. Click the User Automation button at the bottom of the page
  4. Click the table cell of the desired Macro Schedule
  5. Make any desired changes to the Macro Schedule
  6. Click the Submit button at the bottom of the page to confirm

You have successfully modified a Community or Project User Macro Schedule.

Remove Macro Schedule:

From the Community or Project Homepage:

  1. If in the Community, click Community Tools
  2. Click the Users link in the left-hand menu
  3. Click the User Automation button at the bottom of the page
  4. Hover over the desired Macro Schedule 
  5. Click the Remove (X) button
  6. Click the Yes to confirm the removal

You have successfully removed a Community or Project Macro Schedule.

Requirements

  • Schedule User Macros Role

Notes

  • Macro Schedules should be set up to execute during off hours whenever possible, as they can impact site performance. This is especially true when executing many Macro Schedules and or Report Distributions at similar times. For this reason, staggering the Macro Schedule execution times is useful for performance as well.
  • Keep in mind that some Macro parameters (ex: Only Run Once Per User) will take precedent. Your Schedule might run but the macro might not trigger again due to this setting.

Related Articles

How do I create, modify, or remove a Notice Macro in a Community?
How do I create, modify, or remove a Community Macro?
How do I create, modify, or remove a Notice Macro in a Project
How do I create, modify, or remove Macro Schedules in my Project?
How do I create, modify, or remove Macro in my Project?
How do I automate User Macros in my Community?
How do I create a Feedback Macro Schedule or Triggered Macro?
How do I create a Feedback Macro?
How do I execute a Feedback Macro?
How can I trigger a macro when submitting a User Profile or Survey?
How can I make sure a macro only runs once per User/Feedback?

Did this answer your question?