Have you ever created a set of actions over and over again because the same situation keeps coming up? App routines will let you reuse a set of actions over and over again without having to copy the same code.
For example, let's say you have a complicated commission formula which takes sixteen actions to calculate. Without using an app routine, you may have to copy the same set of sixteen actions in different objects.
App Routines allows you to take a set of actions and define it as a routine. And then you can call that routine within your app and Method runs the actions defined in the routine. App routines even allows you to pass it data and, depending on the data you give it, it can return a calculated value.
Furthermore, you can even schedule an App Routine to repeatedly run at a set time.
For more information, please see the following articles:
Create - How to create an app routine
Testing and Publishing- Once created, test and publish your App Routine
Revisions - Keep multiple revisions of your App Routine
Scheduling - How to schedule a published App Routine
Call Routine Action - How to use an App Routine
Account Settings: App Routines - Viewing scheduled app routines
NOTE: The time zone used for the scheduled app routine is the user's timezone if available. If not available, then the account's timezone is used. If the account's timezone is not available, it defaults to Eastern timezone.