---
title: Provisioning Scripts
slug: provisioning-scripts
icon: {"faIcon":"fa-solid fa-newspaper"}
createdAt: 2025-06-10T06:44:31.749Z
---

Provisioning Scripts can be used to automate tasks on certain events within the lifecycle of the application instances. For example, scripts can be run on node-startup, platform update, or application upgrade.

![](https://api.archbee.com/api/optimize/RDSPJwtKQ5B5sE-oMCN16/kNd_9g0YMJMqItCVUZJWi_2140569631.png)

### Triggers

| Name         | Key           | Description                                                                                                             |
| ------------ | ------------- | ----------------------------------------------------------------------------------------------------------------------- |
| Installation | installation  | Runs on initial application install (i.e. on a new deployment). Useful for setting initial, custom instance properties. |
| Node startup | node\_startup | Runs on each node startup. Suitable for checking properties, sending events etc.                                        |

### Example

![](https://api.archbee.com/api/optimize/RDSPJwtKQ5B5sE-oMCN16/MVhl-H1NQTAMEO7ZK_-n8_2140012581.png)

