Jump to any section
- Types of business rules
- How business rules support decision automation
- The real power of if-this-then-that rules
- Ready to automate your tasks using if-this-then-that rules?
- Next Steps
Jump to any section
“Everything works better together” – IFTTT
We have been following rules ever since we were born. Some voluntarily – others involuntarily.
Why are there so many rules and why do we need them?
For some, following rules can be daunting as they represent some kind of restrictions. However in reality, modern civilization would definitely become chaos without rules and regulations.
You're probably wondering who we are. Tallyfy is a product that simplifies and automates your business processes. It's the secret to running smooth operations. Instead of creating process diagrams (which nobody looks at), documentation (which you can only read and never action), emails, chats and chaos - you can create and run any process in your company within seconds.
Settling for basic and cheap project or task management tools is the biggest mistake you can ever make. You get what you pay for. If you try to save a cent - you will lose a dollar. Wasted time (at $40/hour) is far more expensive than the cost of software. There's a huge difference between process management and project or task management. Processes relieve stress, make things predictable - and help you grow and become efficient. Projects and tasks are just ad-hoc, unpredictable chaos.
It's important to understand that context before you carry on reading. Successful people are smart enough to fundamentally change the way they work "right now" and amaze themselves and everyone else with new ideas. You can stop fighting uphill battles every day immediately - and drive more personal success in your career by introducing the modern way of creating, tracking and even enjoying tasks with your coworkers.
Anyway ... sorry for the interruption! Let's resume the rest of the article.
Take an example – where everybody could simply do what they want in a marketplace. How long do you think trading will seamlessly go on until everyone becomes a mad man?! A marketplace without order would be absolute chaos. The same applies to businesses. As a leader in an established organization or a long-term business owner, you understand that to the very least a core set of understood rules is critical to help the business operate.
Business rules in their simplest form, are instructions that define or constrain business activities. They were first developed out of the effort to provide the best approach to business operations and not out of technology contrary to what many might think. To date, business rules are often used to help prepare system-flows or procedural flow charts that outline how a business will operate.
There are three assertion variations from which rules are defined when part of a process:
Within the assertions above, rules are further defined as:
In traditional automation techniques, business rules are often hard coded directly within process workflows. These techniques however, are usually rigid and may limit a company’s ability to make quick updates. In contrast, business logic presumably changes over time hence why organizations need to remain responsive and agile.
Workflow management software like Tallyfy offers organizations the capability to model business rules independently from automated processes to achieve this agility. Subsequently, these organizations will be able to separate their business logic from process logic.
Workflow management software empowers you to use business rules in an easy to read format for anyone who defines and runs processes in an organization. Moreover, process experts without programming skills are still able to make process updates without involving developers or impacting the core infrastructure in place. This in turn enables companies maintain flexibility while saving staff time spent updating company policies.
Are you interested in truly useful analysis of the latest trends in business tech and ops? Talking from the Trenches is published once every 2 weeks by Tallyfy and it's unmissable. You'll be smarter and better informed automatically. So - don't leave this page without subscribing to it.
Anyway ... we'll continue from where we left off above.
This article will be focusing on decision rules – typically referred to as inference rules.
One of the fundamental principles of if-this-then-that rules is that input determines output. In other words – if one thing happens, make something else happen automatically. For example – if I arrive at home, put my Android device on mute. If-this-then-that gives you the ability to create rules that your devices will follow. It’s a great solution if you’re looking to automate certain tasks. Moreover, If/Then statements are usually easily to understand in both ordinary and technical language.
Let’s go through a basic employee on boarding procedure in Company X, which is US based. The company went through the hiring process which is typically standard: advertise the vacant position which is open to US citizens and foreign nationals, assess candidate applications, schedule interview rounds, offer successful candidate the job position, candidate accepts offer, HR team contacts legal team for on boarding.
Company X in this scenario, has implemented if-this-then-that rule system in Tallyfy for the on boarding process. As seen in the GIF below, the HR team has different steps that they have to complete in this blueprint triggered by the input options:
There are two procedure plans that have been set out depending on the immigration status of the successful candidate.
Julie Ink – a book marketing and publishing service company, is a great example of a real life use case that used the power of if-this-then-that rule in Tallyfy to make their new team member on boarding process more seamless. They emphasized that the ability to branch and hide tasks before they are needed is one of the features that really helped them cut down the overwhelming feeling you get with to do lists. Tallyfy provided variable process trees for them based on their inputs which they couldn’t find in other project management tools. Read more about it here.
Among the many automation tools currently in the market, there are three great automation tools that could help business get from cause to effect without much effort. These are IFTTT, Zapier and Tallyfy. All the integration tools are called “middleware” platforms – for example – Zapier, IFTTT, Microsoft Power Automate, etc.
We’ll start by looking at IFTTT. IFTTT (If-This-Then-That) is one of the most simple automation tools. Ideally, you need to set a trigger (if) and an action (do) between two tools that you are trying to integrate. These integrations are referred to as “recipes” or “applets” in IFTTT and each of them have a specific “mission”. For example, you could create your own applet if you would like to automatically wish Karen from Finance a happy birthday on Facebook. Here’s how:
Start by visiting the IFTTT website and sign in with your email address, Google or Facebook account.
Upon creating your account and have signed in, the tool will ask you which apps you often use on the first page. Here, you could select from popular options such as Facebook, Instagram, YouTube. Afterwards, IFTTT will show you some of its most popular applets presented as cards. You could choose to use one of the existing applets, take on additional steps before activating the applet depending on the nature of the integration.
In this scenario, it’s important to note that each applet is comprised of two important parts: a trigger and an action. Karen’s birthday is the trigger and when IFTTT automatically wishes her a happy birthday on your behalf -that’s the action.
Is there a right and wrong way to use IFTTT? The answer is yes and yes. IFTTT is best used in simple automation because it’s more user focused, making it fitting for home automation and non-complex flows. This therefore means that IFTTT will not be the best tool to use when dealing with more complex workflows.
We’ll now go over the overall pros and cons of the IFTTT platform. Some of the pros include:
On the other hand, the cons include:
Secondly, we’ll have a look at Zapier. It’s widely used as middleware to move data between apps. Furthermore, it’s a tool that helps businesses connect a wide range of business and productivity apps in order to create interlinked functions across these services. It also uses if-this-then-that rule structure where for instance X and Y can practically be any app in this structure: If X happens, do Y. Automation within Zapier are called Zaps which allows you to combine multiple actions and apps together.
Think about a Zap as comprising of two key elements: the trigger (If this happens) and the action (Then do this). Let’s say you want Zapier to send you the weather forecast every day via SMS. Your first step would be choosing the built-in Weather by Zapier service as the trigger app for example and today’s forecast as the trigger event. The second step would be choosing SMS by Zapier as an action app and Send SMS as the action event. The same approach could be used to integrate Slack and Trello for team collaboration and effective tasks assignment.
Similarly, we’ll go over the overall pros and cons of Zapier as we did IFTTT. Some of the pros include:
On the other hand, the cons include:
It’s therefore best to use Zapier when you need a middleware platform that will analyze data, make customer support run smoothly, and organize your emails, documents, etc and not for casual or personal tasks. The difference between Zapier and IFTTT is that IFTTT is gradually specializing in Internet of things (IoT) unlike Zapier. Moreover, Zapier supports multistep chains unlike IFTTT. To read more about the differences between the two, check here.
Last but not least, we have Tallyfy. It’s a workflow management software designed to assist you eliminate repetitive workflows through task automation. Similar to IFTTT, Tallyfy has three main rule types that take the if-this-then-that structure. These rules are trigger on task completion rule, trigger on form field response rule and trigger on approve or reject response rule. Unlike IFTTT, Tallyfy can handle complex multi-action flows and automate them in an efficient manner for the users.
Besides the on boarding examples with the GIF above, Tallyfy can also enable you enjoy the real power of if-this-then-that rule by integrating with other apps you are using through Zapier. Cowork Inc. (a co working operator) was keen to implement Tallyfy because of the potential to integrate their web forms and CRM with Tallyfy using Zapier. Subsequently, they were able to track the progress of their new member setup process and other processes by marking a step as complete and only triggering the next step to be assigned to someone else only after that step has been completed. Read more about it here.
You may be wondering whether to use IFTTT, Zapier or Tallyfy to automate your tasks using if-this-then-that rule structure. All three are great tools depending on your needs. IFTTT would be perfect for simple home automation projects like turn on the coffee maker at 7am every morning. Zapier and Tallyfy on the other hand are perfect for professional and corporate automation processes. Tallyfy is perfect when you want to automate tasks between people.
Below are two good examples to help you differentiate between the role of middle-ware and Tallyfy in if-this-then-that rules.
Middle-ware as mentioned above move data between apps using rules. Think about the ton of the email attachments in your Gmail account that you’ve been postponing saving to Dropbox. Zapier can automate this for you, saving you time and effort. The rules could be set such that every time you get an attachment and click on it, it gets automatically saved to Dropbox.
Tallyfy on the other hand moves tasks between people. Alexandria Transit Company is a good example of how purchase requisition approvals could be completed in minutes using if-this-then-that rules. As seen in the image below, If the form field value $100,000 or more or the form field value Professional Services > $60 is selected in the field ‘What Type of Purchase is This?’ then the task ‘Provide Complete Specifications’ is shown.
Alexandria Transit Company was able to move from paper-based approval that could take a couple of days if someone was waiting for a director to be available for a signature to being able to complete approvals quickly. Read more about it here.
If we managed to help you decide which tool is the best for your business, perfect! If not, I would highly recommend giving Tallyfy a try because you can probably apply task automation much more easily and quickly than “application integration”.
Is it worth it? True task automation is the first place to start – because it cuts down friction between people immediately at work. Explore the benefits below.
Busywork per person
$ wasted per day
In case you're wondering - studies show that on average, busywork takes up 2 hours per person, per day (contact us for references). Now consider this - the stresses above also annoy people and kills creativity. It also builds toxic work culture and causes people to disengage from work and eventually - leave their jobs. Leavers might tell potential new hires that your company is a disorganized mess. Saving time on busywork is not just about money, it's about your survival - and happy employees.
How many employees work at your company? Edit the number by clicking on the pencil icon.
An average US professional worker is paid $44 per hour, per person (official data). We take this rate and multiply it with time wasted and the number of employees to get dollars wasted per day.
Studies show busywork eats up an average 2 hours a day. See the explanation panel for the first box - "Busywork per person". You can improve your operations immediately - try Tallyfy!