Adding logic and automation
Add logic and automation to your application. Learn about logic and automation in App Engine Studio and how we automate the employee travel request application.
We continue building the employee travel request application by adding logic and automation.
| Step 1 | ||
| Step 2 | ||
| Step 3 | ||
| Step 4 | ||
| Step 5 | Adding logic and automation | |
| Step 6 |
Overview of logic and automation
Logic and automation enable you to define the actions that your application performs and the conditions that trigger those actions. Logic helps you define when certain actions should occur. For example, your application logic can determine whether support tickets are marked as "critical." Automation then defines the actions that the application performs. For example, if support tickets are marked as "critical", your application automation can move those tickets to the top of the queue.
There are several ways to implement logic and automation in App Engine Studio. Our tutorial focuses on decision tables and flows. To learn about the full range of logic and automation capabilities in App Engine Studio, see Add logic and automation.
Tutorial logic and automation
In our tutorial, we create a decision table and a flow to store the logic and automation for the employee travel request application. Decision tables enable you to set and manage business logic in your application separate from your code. The decision table in our tutorial determines which regional heads receive travel requests based on employees' geographic location.
Flows are automated processes that use a trigger, actions, and logic to define the behavior of an application. The flow in our tutorial defines the sequence of actions that the employee travel request application completes once a travel request is created.
| Phase 1 | Build a decision table |
| Phase 2 | Create a flow |
Next steps
Start adding logic and automation to the employee travel request application: Build a decision table.