Jump to content

Automation Rules - FULL 1.4.6

$35 · Renewal Term: $25/year

   (14 reviews)

1 Screenshot


Get Support Documentation Lite Version


  • Automatically update/modify content and member attributes, statuses, and properties
  • Automatically send emails, create conversations, and send notifications
  • Add your own custom data fields to any content, categories, or members
  • Build relationships between fields and content to keep data synchronized
  • Create rule sets that work together to form automated workflows
  • Define your own custom actions that can be used in rules
  • Schedule actions to happen at specific times (one-time or recurring)
  • Schedule bulk processing routines for content and members on your site
  • Share and refine your rules with other communities using import/export

Example Rule #823:

  • WHEN: New content is posted
  • IF: Content author’s post count equals 1
  • THEN: Send “Congratulations, Welcome to our community!” email

This will send all new members a welcome email after their first post.

Example Rule Set #56:

Rules also allows you to attach new “custom data” fields to any member, content container, or content type in your system which you can use to create all new features and behaviors on your site that go beyond what was ever imagined with the core IPS suite. For example, you can create a new “integer” data field for members and call it “Prestige”. Then you can create a rule such as:

  • WHEN: Reputation is given
  • IF: Member giving reputation belongs to the “Elder” member group
  • THEN: Add the reputation value to the member’s “Prestige” field

Congratulations, you’ve just created a brand new type of reputation system. And to take that example a step further, you could write another rule such as:

  • WHEN: Member’s “Prestige” is updated
  • IF: “Prestige” is greater than 100 (and) Member is not already an Elder
  • THEN: Change the members group to Elder

You have just created a whole new social promotion system within your community! The possibilities of what you can do with rules are only limited by your imagination.

Expansion Packs (plugins that add ECA's to apps):


Enhanced Applications (apps with customized ECA's):


Rule Packs (pre-built customizable rules):

Notable Features

  • Over 500 built in events, conditions, and actions for stock IPS products and contributed apps.
  • Rule actions can be configured to happen in real time or at a future time.
  • Schedule and unscheduled actions from inside of rules or manually through your ACP.
  • Built in lists of “replacement tokens” for including variable data in text entry fields (like email content)
  • Fully extensible by other apps and plugins to add new tokens, events, conditions, and actions.
  • Look for Rules Expansion Packs in the marketplace which add new events/conditions/actions.
  • Create your own custom actions within the rules app which can be invoked by rules.
  • Create your own custom data fields for any entity on your site to manipulate with rules.
  • Rules can be grouped together into rule groups and rule sets for easy management.
  • Easily import and export rules and sets to share with friends or distribute as your own rule packs.
  • Built-in rule debugging console for full visibility of what your rules are doing on your system.
  • Built in rules error and performance logging console.

Complete Stock ECA List:

Standard Content Driven Events

  • Content has been created or updated
  • Content has been approved
  • Content has been pinned / unpinned
  • Content has been featured / unfeatured
  • Content has been locked / unlocked
  • Content has been hidden / unhidden
  • Content has been reported
  • Content has been deleted
  • Content author has changed
  • Content Item has been published / unpublished
  • Content Item has been moved
  • Content Items are being merged
  • Content Item tags have been updated
  • Content Item is being viewed

Standard Custom Events

  • Custom data has been updated
  • Custom event has been triggered

Standard Member Driven Events

  • Member logged in / out of system
  • Member account is created
  • Member profile is updated
  • Member is flagged as spammer
  • Member is unflagged as spammer
  • Member is banned
  • Member is unbanned
  • Member account is validated
  • Member accounts being merged
  • Member account is deleted
  • Member receives reputation points
  • Member has been given a warning

Standard Global Events

  • Any record is created or updated in the database
  • Any record is deleted from the database
  • Any page is being viewed

Standard Content Conditions

  • Content is of a certain type
  • Content has a particular status ( pinned, locked, featured, etc )
  • Content has a particular author
  • Content has particular tags
  • Content attribute values ( comment count, start date, last post, etc )
  • Content is in a particular container ( Forum, Category, etc )

Standard Member Conditions

  • Member is in certain member group(s)
  • Member has a particular status ( validated, banned, etc )
  • Member attribute values ( post count, join date, title, etc )
  • Member is following another member
  • Member is ignoring another member

Standard Global Conditions

  • String values ( starts with, contains, ends with, etc )
  • Number values ( greater than, less than, equal to, etc )
  • Truth values ( is true, is false, is not empty, etc )
  • Value type ( string, integer, currency, etc )
  • Array (list) values ( list length, list contains, etc )
  • Date comparisons ( before, after, on, etc )
  • Object comparisons ( object class, object subclass, etc )
  • Board Status ( Offline / Online )
  • Execute Custom PHP Code

Standard Content Actions

  • Modify content tags ( add to, remove from, set explicitly )
  • Pin / unpin content
  • Feature / unfeature content
  • Lock / unlock content
  • Hide / unhide content
  • Delete content
  • Change content author
  • Move content to a new container
  • Create new content
  • Create new comment

Standard Custom Actions

  • Trigger custom action
  • Update custom data value

Standard Member Actions

  • Change primary group of member
  • Add secondary group(s) to member
  • Remove secondary group(s) from member
  • Set secondary group(s) on member
  • Change member title
  • Flag / unflag member as spammer
  • Ban / unban member
  • Prune member

Standard Global Actions

  • Send an email
  • Create new private conversation
  • Create new member notification
  • Display inline message on page
  • Redirect to another page
  • Delete a scheduled action
  • Execute Custom PHP Code

New in Version 1.1.x

  • New range of custom data input fields for public/admin use
  • Limit custom data fields by category/container
  • Set member group permissions on custom data fields
  • View complete overview summaries of rules and rulesets
  • Choose content items from autocomplete form input

New in Version 1.2.x

  • added ability to manually schedule custom actions
  • added ability to schedule custom actions on a recurring basis
  • added ability to bulk process records with custom actions
  • added new table filters to scheduled actions page


Get Support Documentation Lite Version


What's New in Version 1.4.6   See changelog



Maintenance Updates

  • (fixed) User status content not posting on IPS 4.4+


For technical support with the product, bug reports, etc. PM me directly. Use the discussion topic for feature requests and to get information related to how the product works.

User Feedback

You may only provide a review once you have downloaded the file.


· Edited by Ramsesx

   5 of 5 members found this review helpful 5 / 5 members

This is one of the most powerful tools available in the marketplace here. Since my community isn't converted right now to ipb I hadn't the chance to get too deep into all functions. It would be a great advantage if there could be more pre built Example Rule Sets like:

  • hide post if there are x numbers of reports of the post

  • send out user notification if post/topic is moved, closed, deleted etc.

  • new topic in forum x with birthday greetings if a user has birthday

Link to review

   1 of 1 member found this review helpful 1 / 1 member

The most versatile application available for IPS. Can basically function as an auto-moderator in and of itself. Set content tags for folks who forget them, alert them to auto-moderator actions, and a heck of a lot more. Grade A support too. Absolutely recommended.

Link to review

   1 of 1 member found this review helpful 1 / 1 member

This has to be one of the most useful apps in the store. With Kevin's path alias and rules, I was able to change all member urls to look friendly and remove that ugly number from it. A+ support from the author. Would highly suggest this for any serious community owner.

Link to review

   1 of 1 member found this review helpful 1 / 1 member

This add-on is essential in my community. It has a multitude of uses and is extremely powerful in what types of rules you can add. I'd highly recommend it!

Link to review

   1 of 1 member found this review helpful 1 / 1 member

This really is a work of art. Worth every penny. Thanks so much.

Link to review
Trevor Brandt

   7 of 8 members found this review helpful 7 / 8 members

Kevin's app has countless uses. I built a virtual game utilizing the app, and it only took around a week to do so. I've never encountered an error, but when I've been confused, Kevin is extremely helpful and quickly provides assistance. 5/5, I'd say this is the best app in the Marketplace.

Link to review

   6 of 7 members found this review helpful 6 / 7 members

Having some serious trouble here since last invision V4.4.2 and rules update V1.4.6 :

Private Messages are randomly spread to arround 100 users from the community without their consent.

It happened at least two times.

Invision support says it is rules problem, rules says it is usage or invision problem ...

Nothing has changend in the rules between the updates, in 2 years nothing like that did happen.

There is a bug somewhere, it needs to be solved.



Link to review

· Edited by Vikestart

   5 of 6 members found this review helpful 5 / 6 members

An incredibly powerful and robust app which I've only begun to explore the potential of. It may seem like it's for advanced users, but really anyone can use it to automate every day tasks on your forum. The interface is easy to use and the help info provided gets you started quickly. The support is also top-notch. Definitely recommended!

Link to review

· Edited by ghinton

   2 of 3 members found this review helpful 2 / 3 members

This app is worth every penny! The things you can do with it help fill much needed gaps in IPS 4. On top of that Kevin's support deserves 10 stars! He has helped me come up with solutions for rules that even I was beginning to confuse myself on what I wanted it to do (and they worked exactly how I imagined). Looking forward to buying Group Collaboration now!

Link to review
Kjell Iver Johansen

   5 of 10 members found this review helpful 5 / 10 members

I give this application 2 stars - mainly because:

  • it does not have a support topic on this site.
  • when I tried to register at ipsguru, I was banned.
  • I contacted the author on PM here about my registering issue 7 hours ago - he read it 4 hours ago - he did not bother to reply.

I have 2 important issues with this app, and we just can't enable it as it is now.

Link to review

   1 of 2 members found this review helpful 1 / 2 members

This app is just great - i even think IPS should get next to the author and arrange a deal do bundle it with IPS, and it's a must.

It's tough to master, though. It's pure logic, and it's better that you play a bit with it to understand its spirit - but after that it's great.

Link to review

   0 of 2 members found this review helpful 0 / 2 members

I just wrote a comprehensive review, however I'd like to keep this simple. This app is 5/5 stars. 

Link to review
  • Create New...