---
sourceDocument: Yokohama Build or modify applications
sourceDocumentLink: https://servicenow-prod.fluidtopics.net/r/yokohama/application-development

 Release :

    - yokohama

ft:locale :

    - en-US

ft:publication_title :

    - Yokohama Build or modify applications

ft:clusterId :

    - cadev

bundleId :

    - cadev

workflow :

    - Development, Data, and Analytics


---

# Add logic and automation

# Add logic and automation {#ariaid-title1}

* Release version: Yokohama
* 
* Updated January 30, 2025
* 
* ![](https://www.servicenow.com/docs/portal-asset/ico-clock) 1 minute to read

Replace manual work by adding logic and automation to your app in App Engine Studio (AES).

Application templates automatically add logic and
automation to your application.  
{#add-automation__table_rf3_3cj_3tb__entry__4}

| Automation | Definition | Example | Reference |
|-|-|-|-|
| Decision | Decisions decouple logic from code by creating decision rules, such as inputs that evaluate data from existing records, external data sources, or data provided at runtime. | Automatically apply cascading discounts to different products based on the increasing number of units ordered. | * [Add a decision](https://servicenow-prod.fluidtopics.net/OcCiKK~113xKNQGyDn6Wyw "Create automation for decisions in App Engine Studio (AES). The automation decouples decision logic from code by enabling you to create and manage decision rules.") * [Modify decision table structure in Workflow Studio](https://www.servicenow.com/docs/access?context=format-decision-table-in-decision-designer&version=yokohama&pubname=yokohama-build-workflows&ft:locale=en-US) {#add-automation__ul_a1g_llj_3tb} |
| Email notification | Notifications are emails that are automatically sent when the specified conditions are met. | Automatically send an email when a new support record is created. | * [Add an email notification](https://servicenow-prod.fluidtopics.net/UXfpQFc0bJTeDl7ZAB_vbQ "Build notifications in App Engine Studio (AES) to create automated emails for events using templates or custom messages.") * [Modify an email notification](https://servicenow-prod.fluidtopics.net/0Wolg7o0K5otge~uca0rfA "Edit an email notification created for an app in App Engine Studio (AES) to change it. For example, modify when to send the email notification, who receives it, and what it contains.") {#add-automation__ul_ybj_hnj_3tb} |
| Flow | A flow is a sequence of reusable actions, initiated by a trigger event, and passing variables between actions. | Automatically generate a Twitter post when an incident is closed or send an email when a record in a specific table is updated or created (record-based flow). | * [Add a flow from scratch](https://servicenow-prod.fluidtopics.net/fItHSGVdIwZwlpbuLsgB3Q "If an existing automation template doesn't fit your application goal, define custom automation in App Engine Studio (AES) by building a new flow.") * [Modify a flow](https://servicenow-prod.fluidtopics.net/hEpDi0uiOV~1ZKWPHxi~mg "To update or change an existing flow for an app you built in App Engine Studio (AES), edit it.") * [Work with record-based flows in Table Builder](https://servicenow-prod.fluidtopics.net/rYu4JOIBDCwZwTb3YSdJ9w#flows-tb "You can use the Workflow Studio functionality that is integrated within Table Builder to manage your table's record-based flows. You can manage these flows by using the Flows tab.") Note: This feature is only available if your licensing entitles you to "exclusive low code capability" and you have Table Builder for App Engine installed. Contact your Solutions consultant for more information. {#add-automation__ul_c1k_nlj_3tb} |
| Process | Processes are cross-enterprise workflows that enable you to create a single, unified process. Processes can include multiple flows. | Standardize and automate how agents handle chat interactions with VIP users. | * [Create a playbook](https://www.servicenow.com/docs/access?context=create-process-definition&version=yokohama&pubname=yokohama-build-workflows&ft:locale=en-US) * [Edit a process](https://servicenow-prod.fluidtopics.net/XWlMrl0JSlqZA4tmpq8baw "To update or change an existing process for an app built in App Engine Studio (AES), edit it in Playbooks.") {#add-automation__ul_qsl_tjk_3tb} |
[Table 1. Types of automation]

{#add-automation__table_rf3_3cj_3tb}  
Note:  
If you're using source control to collaborate with other developers, only changes that have been checked in are available to other developers. For example, if an admin creates a new flow for an app that's linked to Git, the new flow won't be available in the app for other AES users until the admin checks the flow into Git.
* **[Add a pre-built flow using a template](https://servicenow-prod.fluidtopics.net/sEhOTNf9Egx2Nc1AtphF1w)**   
  Use a pre-built flow to quickly automate manual work in the app you're building in App Engine Studio (AES).
* **[Add a flow from scratch](https://servicenow-prod.fluidtopics.net/fItHSGVdIwZwlpbuLsgB3Q)**   
  If an existing automation template doesn't fit your application goal, define custom automation in App Engine Studio (AES) by building a new flow.
* **[Add a decision](https://servicenow-prod.fluidtopics.net/OcCiKK~113xKNQGyDn6Wyw)**   
  Create automation for decisions in App Engine Studio (AES). The automation decouples decision logic from code by enabling you to create and manage decision rules.
* **[Add an email notification](https://servicenow-prod.fluidtopics.net/UXfpQFc0bJTeDl7ZAB_vbQ)**   
  Build notifications in App Engine Studio (AES) to create automated emails for events using templates or custom messages.
* **[Edit a process](https://servicenow-prod.fluidtopics.net/XWlMrl0JSlqZA4tmpq8baw)**   
  To update or change an existing process for an app built in App Engine Studio (AES), edit it in Playbooks.

