# Trigger points

> OneFuse trigger points for the OneFuse XUI

---

Site [llms.txt](/llms.txt)

---

The following trigger points are created during [OneFuse XUI initial setup](/docs/onefuse/consume/onefuse-xui/getting-started/#initial-setup).

## Trigger point states

The list below represents the trigger point state names for **Provision Server**, in order of execution, for OneFuse modules that may require an execution string trigger.

1. `HostnameOverwrite`
1. `PreCreateResource`
1. `PreApplication`
1. `PostProvision`

### HostnameOverwrite

| Job / Process | Trigger point name | OneFuse module | Run sequence | Plugin action name |
| --- | --- | --- | --- | --- |
| Provision Server | Generated Hostname Overwrite | Property Toolkit | 1000 | OneFuse - Property Toolkit |
| Provision Server | Generated Hostname Overwrite | Scripting | 1005 | OneFuse - Provision Scripting |
| Provision Server | Generated Hostname Overwrite | Ansible Tower | 1010 | OneFuse - Provision Ansible Tower |
| Provision Server | Generated Hostname Overwrite | Pluggable Modules | 1015 | OneFuse - Provision Pluggable Module |
| Provision Server | Generated Hostname Overwrite | Naming | 1150 | OneFuse - Provision Naming |

### PreCreateResource

| Job / Process | Trigger point name | OneFuse module | Run sequence | Plugin action name |
| --- | --- | --- | --- | --- |
| Provision Server | Pre-Create Resource | Property Toolkit | 1000 | OneFuse - Property Toolkit |
| Provision Server | Pre-Create Resource | Scripting | 1005 | OneFuse - Provision Scripting |
| Provision Server | Pre-Create Resource | Ansible Tower | 1010 | OneFuse - Provision Ansible Tower |
| Provision Server | Pre-Create Resource | Pluggable Modules | 1015 | OneFuse - Provision Pluggable Module |
| Provision Server | Pre-Create Resource | IPAM | 1200 | OneFuse - Provision IPAM |
| Provision Server | Pre-Create Resource | DNS | 1300 | OneFuse - Provision DNS |
| Provision Server | Pre-Create Resource | Microsoft Active Directory | 1500 | OneFuse - Provision AD |

### PreApplication

| Job / Process | Trigger point name | OneFuse module | Run sequence | Plugin action name |
| --- | --- | --- | --- | --- |
| Provision Server | Pre-Application Installation | Property Toolkit | 1000 | OneFuse - Property Toolkit |
| Provision Server | Pre-Application Installation | Scripting | 1005 | OneFuse - Provision Scripting |
| Provision Server | Pre-Application Installation | Ansible Tower | 1010 | OneFuse - Provision Ansible Tower |
| Provision Server | Pre-Application Installation | Pluggable Modules | 1015 | OneFuse - Provision Pluggable Module |

### PostProvision

| Job / Process | Trigger point name | OneFuse module | Run sequence | Plugin action name |
| --- | --- | --- | --- | --- |
| Provision Server | Post-Provision | Property Toolkit | 1000 | OneFuse - Property Toolkit |
| Provision Server | Post-Provision | Microsoft Active Directory | 1005 | OneFuse - Join AD Domain; OneFuse - Join AD Domain - Azure |
| Provision Server | Post-Provision | Scripting | 1005 | OneFuse - Provision Scripting |
| Provision Server | Post-Provision | Ansible Tower | 1010 | OneFuse - Provision Ansible Tower |
| Provision Server | Post-Provision | Pluggable Modules | 1015 | OneFuse - Provision Pluggable Module |
| Provision Server | Post-Provision | Microsoft Active Directory | 1500 | OneFuse - Move OU - AD |
| Provision Server | Post-Provision | ServiceNow CMDB | 1600 | OneFuse - Provision ServiceNow CMDB |

### PostServerModification

| Job / Process | Trigger point name | OneFuse module | Run sequence | Plugin action name |
| --- | --- | --- | --- | --- |
| Server Modification | Post-Server Modification | ServiceNow CMDB | 1600 | OneFuse - Update ServiceNow CMDB |

### PostDelete

| Job / Process | Trigger point name | OneFuse module | Run sequence | Plugin action name |
| --- | --- | --- | --- | --- |
| Delete Server | Post-Delete | Scripting | 10 | OneFuse - De-Provision Scripting |
| Delete Server | Post-Delete | Ansible Tower | 15 | OneFuse - De-Provision Ansible Tower |
| Delete Server | Post-Delete | Pluggable Modules | 20 | OneFuse - De-Provision Pluggable Module |
| Delete Server | Post-Delete | ServiceNow CMDB | 1100 | OneFuse - De-Provision ServiceNow CMDB |
| Delete Server | Post-Delete | Microsoft Active Directory | 1200 | OneFuse - De-Provision AD |
| Delete Server | Post-Delete | DNS | 1300 | OneFuse - De-Provision DNS |
| Delete Server | Post-Delete | IPAM | 1400 | OneFuse - De-Provision IPAM |
| Delete Server | Post-Delete | Naming | 1500 | OneFuse - De-Provision Naming |
